summaryrefslogtreecommitdiffstats
path: root/Tools/scripts/fixheader.py
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/scripts/fixheader.py')
-rwxr-xr-xTools/scripts/fixheader.py30
1 files changed, 15 insertions, 15 deletions
diff --git a/Tools/scripts/fixheader.py b/Tools/scripts/fixheader.py
index 1bf5c52..ec84057 100755
--- a/Tools/scripts/fixheader.py
+++ b/Tools/scripts/fixheader.py
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#! /usr/bin/env python3
# Add some standard cpp magic to a header file
@@ -12,17 +12,17 @@ def main():
def process(filename):
try:
f = open(filename, 'r')
- except IOError, msg:
+ except IOError as msg:
sys.stderr.write('%s: can\'t open: %s\n' % (filename, str(msg)))
return
data = f.read()
f.close()
- if data[:2] <> '/*':
+ if data[:2] != '/*':
sys.stderr.write('%s does not begin with C comment\n' % filename)
return
try:
f = open(filename, 'w')
- except IOError, msg:
+ except IOError as msg:
sys.stderr.write('%s: can\'t write: %s\n' % (filename, str(msg)))
return
sys.stderr.write('Processing %s ...\n' % filename)
@@ -32,18 +32,18 @@ def process(filename):
magic = magic + c.upper()
else: magic = magic + '_'
sys.stdout = f
- print '#ifndef', magic
- print '#define', magic
- print '#ifdef __cplusplus'
- print 'extern "C" {'
- print '#endif'
- print
+ print('#ifndef', magic)
+ print('#define', magic)
+ print('#ifdef __cplusplus')
+ print('extern "C" {')
+ print('#endif')
+ print()
f.write(data)
- print
- print '#ifdef __cplusplus'
- print '}'
- print '#endif'
- print '#endif /*', '!'+magic, '*/'
+ print()
+ print('#ifdef __cplusplus')
+ print('}')
+ print('#endif')
+ print('#endif /*', '!'+magic, '*/')
if __name__ == '__main__':
main()