summaryrefslogtreecommitdiff
path: root/giscanner
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2010-02-17 11:18:18 -0500
committerColin Walters <walters@verbum.org>2010-02-17 11:18:18 -0500
commita9e1429efb898b54b34e143a0d62ccf4e33c92be (patch)
tree1f8c0a63d697b9634ceecb9b78cc72f80cf89b2c /giscanner
parent965ff4c6583fd1bab80858ecde419bfc20ad540b (diff)
downloadgobject-introspection-a9e1429efb898b54b34e143a0d62ccf4e33c92be.tar.gz
[scanner] Catch OSError too when checking for libtool
If we don't have permission to execute the libtool binary, we'd just throw here which is wrong. Fix this by catching all exceptions.
Diffstat (limited to 'giscanner')
-rw-r--r--giscanner/utils.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/giscanner/utils.py b/giscanner/utils.py
index 00d7a885..3bbf33be 100644
--- a/giscanner/utils.py
+++ b/giscanner/utils.py
@@ -97,7 +97,7 @@ def get_libtool_command(options):
try:
subprocess.check_call(['libtool', '--version'],
stdout=open(os.devnull))
- except subprocess.CalledProcessError, e:
+ except:
# If libtool's not installed, assume we don't need it
return None