From e4faf396e62813665e44fc742e7f355ad532f4d2 Mon Sep 17 00:00:00 2001 From: Aleksey Filippov Date: Fri, 9 Mar 2018 01:20:26 +0000 Subject: Do not use bare except [flake8] Use more specific exception types where appropriate. This patch does not change bare except calls if exception is re-raised. --- mesonbuild/compilers/c.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mesonbuild/compilers') diff --git a/mesonbuild/compilers/c.py b/mesonbuild/compilers/c.py index 1c9b9b4..2d14116 100644 --- a/mesonbuild/compilers/c.py +++ b/mesonbuild/compilers/c.py @@ -525,7 +525,7 @@ class CCompiler(Compiler): elif rtype == 'int': try: return int(res.stdout.strip()) - except: + except ValueError: m = 'Return value of {}() is not an int' raise EnvironmentException(m.format(fname)) @@ -1140,7 +1140,7 @@ class VisualStudioCCompiler(CCompiler): # See boost/config/compiler/visualc.cpp for up to date mapping try: version = int(''.join(self.version.split('.')[0:2])) - except: + except ValueError: return None if version < 1310: return '7.0' -- cgit v1.1