changeset 38802:f20551a46fff

gnulib-tool.py: fix exception handling
author Dmitry Selyutin <ghostmansd@gmail.com>
date Tue, 05 Sep 2017 23:33:50 +0300
parents b74c3779a71f
children fb5e218a9cbd
files gnulib-tool.py
diffstat 1 files changed, 1 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/gnulib-tool.py	Tue Sep 05 10:04:18 2017 +0300
+++ b/gnulib-tool.py	Tue Sep 05 23:33:50 2017 +0300
@@ -939,9 +939,7 @@
 if __name__ == '__main__':
   try: # Try to execute
     main()
-  except:
-    raise
-  except BaseException as error:
+  except classes.GLError as error:
     errmode = 0 # gnulib-style errors
     errno = error.errno
     errinfo = error.errinfo
@@ -1003,4 +1001,3 @@
         message += '\n%s: *** Exit.\n' % constants.APP['name']
       sys.stderr.write(message)
       sys.exit(1)
-