Browse Source

using mro()

Josh Wilson 18 years ago
parent
commit
ceed930010
1 changed files with 2 additions and 2 deletions
  1. 2 2
      direct/src/showbase/ResourceCounter.py

+ 2 - 2
direct/src/showbase/ResourceCounter.py

@@ -68,10 +68,10 @@ class ResourceCounter(object):
     def __init__(self):
     def __init__(self):
         cls = type(self)
         cls = type(self)
         cls.RESOURCE_COUNTER_INIT = True
         cls.RESOURCE_COUNTER_INIT = True
-        assert cls.__mro__[1] == ResourceCounter, \
+        assert cls.mro()[1] == ResourceCounter, \
                (lambda: \
                (lambda: \
                 '%s cannot be subclassed.' \
                 '%s cannot be subclassed.' \
-                 % cls.__mro__[list(cls.__mro__).index(ResourceCounter) - 1].__name__)()
+                 % cls.mro()[list(cls.mro()).index(ResourceCounter) - 1].__name__)()
         del cls.RESOURCE_COUNTER_INIT
         del cls.RESOURCE_COUNTER_INIT
         self.incrementCounter()
         self.incrementCounter()