From 78ae42c118197232a2545f58bd16d248833cbcdb Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Sat, 22 Jan 2005 05:05:18 +0000 Subject: [PATCH] support unlimited stack tracebacks --- direct/src/showbase/PythonUtil.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/direct/src/showbase/PythonUtil.py b/direct/src/showbase/PythonUtil.py index 3132adf0ef..74a80c4616 100644 --- a/direct/src/showbase/PythonUtil.py +++ b/direct/src/showbase/PythonUtil.py @@ -81,7 +81,11 @@ if __debug__: to record (or None for unlimited). """ self.label = label - self.trace = traceback.extract_stack(sys._getframe(1+start), limit=10) + if limit is not None: + self.trace = traceback.extract_stack(sys._getframe(1+start), + limit=limit) + else: + self.trace = traceback.extract_stack(sys._getframe(1+start)) def __str__(self): r = "Debug stack trace of %s (back %s frames):\n"%(