From d6ca95f51095fdbb6e6bd6744b001952ae91cb23 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Thu, 12 Feb 2009 07:30:09 +0000 Subject: [PATCH] updated CppMemoryUsage --- direct/src/showbase/LeakDetectors.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/direct/src/showbase/LeakDetectors.py b/direct/src/showbase/LeakDetectors.py index 595aa87c64..d9c13c55fb 100755 --- a/direct/src/showbase/LeakDetectors.py +++ b/direct/src/showbase/LeakDetectors.py @@ -62,8 +62,13 @@ class SceneGraphLeakDetector(LeakDetector): class CppMemoryUsage(LeakDetector): def __len__(self): - if config.GetBool('track-memory-usage', 0): - return int(MemoryUsage.getCppSize()) + haveMemoryUsage = True + try: + MemoryUsage + except: + haveMemoryUsage = False + if haveMemoryUsage: + return int(MemoryUsage.getCurrentCppSize()) else: return 0