From 103c26a96db595910427cd421015f2997a10aa26 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Thu, 19 Nov 2009 23:57:24 +0100 Subject: tools/trace: tools trace should not crash when no callback file is provided --- tools/trace/tinter/tinter.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'tools/trace/tinter/tinter.py') 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') -- cgit v1.2.3