summaryrefslogtreecommitdiffstats
path: root/Lib/cmd.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/cmd.py')
-rw-r--r--Lib/cmd.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/cmd.py b/Lib/cmd.py
index e07019f..eedf613 100644
--- a/Lib/cmd.py
+++ b/Lib/cmd.py
@@ -37,7 +37,7 @@ class Cmd:
return self.default(line)
else:
try:
- func = eval('self.do_' + cmd)
+ func = getattr(self, 'do_' + cmd)
except AttributeError:
return self.default(line)
return func(arg)
@@ -49,7 +49,7 @@ class Cmd:
if arg:
# XXX check arg syntax
try:
- func = eval('self.help_' + arg)
+ func = getattr(self, 'help_' + arg)
except:
print '*** No help on', `arg`
return