summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Action.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Action.py')
-rw-r--r--src/engine/SCons/Action.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/SCons/Action.py b/src/engine/SCons/Action.py
index 633bb06..13409aa 100644
--- a/src/engine/SCons/Action.py
+++ b/src/engine/SCons/Action.py
@@ -388,7 +388,7 @@ class FunctionAction(ActionBase):
try:
# "self.execfunction" is a function.
code = self.execfunction.func_code.co_code
- except:
+ except AttributeError:
# "self.execfunction" is a callable object.
code = self.execfunction.__call__.im_func.func_code.co_code
return str(code) + env.subst(string.join(map(lambda v: '${'+v+'}',