From 83b5b7335973d376ea2d3ef804d7dd407595ee2b Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Wed, 18 Apr 2007 09:36:45 +0000 Subject: [PATCH] don't hide errors in __len__ --- direct/src/showbase/ContainerLeakDetector.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/direct/src/showbase/ContainerLeakDetector.py b/direct/src/showbase/ContainerLeakDetector.py index d88a84e158..f2c77f5bc6 100755 --- a/direct/src/showbase/ContainerLeakDetector.py +++ b/direct/src/showbase/ContainerLeakDetector.py @@ -334,11 +334,7 @@ class FindContainers(Job): return False def _hasLength(self, obj): - try: - len(obj) - except: - return False - return True + return hasattr(obj, '__len__') def _addContainerGen(self, cont, objRef): contId = id(cont)