mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 08:44:19 -04:00
better cmp operator for Tasks
This commit is contained in:
parent
3cbb4819a4
commit
b1377f317e
@ -87,12 +87,10 @@ class Task:
|
||||
# If the wakeTimes happen to be the same, just
|
||||
# sort them based on id
|
||||
else:
|
||||
return cmp(self.id, other.id)
|
||||
# Not sure what to do here, I guess we should just make sure it is
|
||||
# not equal since it cannot be. Should it be less than or greater
|
||||
# than? Not sure anybody will care.
|
||||
return cmp(id(self), id(other))
|
||||
# This is important for people doing a (task != None) and such.
|
||||
else:
|
||||
return -1
|
||||
return cmp(id(self), id(other))
|
||||
|
||||
# According to the Python manual (3.3.1), if you define a cmp operator
|
||||
# you should also define a hash operator or your objects will not be
|
||||
|
Loading…
x
Reference in New Issue
Block a user