Browse Source

fixed subtle bug in repr when object hash is bad

Joe Shochet 21 years ago
parent
commit
d5bff7418a
1 changed files with 1 additions and 2 deletions
  1. 1 2
      direct/src/showbase/Messenger.py

+ 1 - 2
direct/src/showbase/Messenger.py

@@ -307,8 +307,7 @@ class Messenger:
         """
         """
         str = event.ljust(32) + '\t'
         str = event.ljust(32) + '\t'
         acceptorDict = self.dict[event]
         acceptorDict = self.dict[event]
-        for object in acceptorDict.keys():
-            method, extraArgs, persistent = acceptorDict[object]
+        for object, (method, extraArgs, persistent) in acceptorDict.items():
             str = str + self.__methodRepr(method) + ' '
             str = str + self.__methodRepr(method) + ' '
         str = str + '\n'
         str = str + '\n'
         return str
         return str