Mercurial > gnulib
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) -