summaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorNélio Laranjeiro2009-11-19 23:57:24 +0100
committerNélio Laranjeiro2009-11-19 23:57:24 +0100
commit103c26a96db595910427cd421015f2997a10aa26 (patch)
tree694cf98ef0659eff5d05e0cd5589bcf6a6f8f8d1 /tools
parent0242bb23d673e197d374ea53a1d2dcced2898ea8 (diff)
tools/trace: tools trace should not crash when no callback file is provided
Diffstat (limited to 'tools')
-rw-r--r--tools/trace/tinter/tinter.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/trace/tinter/tinter.py b/tools/trace/tinter/tinter.py
index f326d27f..8efd12c1 100644
--- a/tools/trace/tinter/tinter.py
+++ b/tools/trace/tinter/tinter.py
@@ -10,13 +10,17 @@ except:
class TInter:
- def __init__(self, infile, outfile, prgm, cb):
+ def __init__(self, infile, outfile, prgm, cb = None):
self.__infile = infile
self.__events = None
self.__outfile = outfile
self.__file = None
self.__host = THost(prgm)
- self.__cb_file = cb.strip('.py').replace('/', '.')
+
+ if cb != None and cb != "":
+ self.__cb_file = cb.strip('.py').replace('/', '.')
+ else:
+ self.__cb_file = None
def __events_get (self):
infile = open (self.__infile, 'r')