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()) |