| Index: ppapi/generators/generator.py | 
| diff --git a/ppapi/generators/generator.py b/ppapi/generators/generator.py | 
| index 3bb4ff5960152be896cfbf31896422f82e8424a5..005ea5cdff679e79f08cdd2d9a510f77866015f9 100755 | 
| --- a/ppapi/generators/generator.py | 
| +++ b/ppapi/generators/generator.py | 
| @@ -1,5 +1,4 @@ | 
| -#!/usr/bin/python | 
| -# | 
| +#!/usr/bin/env python | 
| # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
| # Use of this source code is governed by a BSD-style license that can be | 
| # found in the LICENSE file. | 
| @@ -15,16 +14,17 @@ from idl_c_header import HGen | 
| from idl_gen_pnacl import PnaclGen | 
|  | 
|  | 
| -def Main(args): | 
| +def Main(): | 
| +  args = sys.argv[1:] | 
| +  # If no arguments are provided, assume we are tring to rebuild the | 
| +  # C headers with warnings off. | 
| +  if not args: | 
| +    args = ['--wnone', '--cgen', '--range=start,end'] | 
| + | 
| filenames = ParseOptions(args) | 
| ast = ParseFiles(filenames) | 
| return Generator.Run(ast) | 
|  | 
| -if __name__ == '__main__': | 
| -  args = sys.argv[1:] | 
| - | 
| -  # If no arguments are provided, assume we are tring to rebuild the | 
| -  # C headers with warnings off. | 
| -  if not args: args = ['--wnone', '--cgen', '--range=start,end'] | 
|  | 
| -  sys.exit(Main(args)) | 
| +if __name__ == '__main__': | 
| +  sys.exit(Main()) | 
|  |