Browse Source

temp workaround

David Rose 19 years ago
parent
commit
46e3aa267c
1 changed files with 5 additions and 1 deletions
  1. 5 1
      direct/src/interval/IntervalManager.py

+ 5 - 1
direct/src/interval/IntervalManager.py

@@ -27,7 +27,11 @@ class IntervalManager(CIntervalManager):
             ##self.dd = self
             ##self.dd = self
             if globalPtr:
             if globalPtr:
                 self.cObj = CIntervalManager.getGlobalPtr()
                 self.cObj = CIntervalManager.getGlobalPtr()
-                Dtool_BorrowThisReference(self, self.cObj)
+                # Temporary try..except for old Panda.
+                try:
+                    Dtool_BorrowThisReference(self, self.cObj)
+                except:
+                    Dtool_BarrowThisRefrence(self, self.cObj)
                 self.dd = self
                 self.dd = self
             else:
             else:
                 CIntervalManager.__init__(self)
                 CIntervalManager.__init__(self)