utils/grid.py
changeset 222 8954863e5047
parent 136 4faf1726e8ff
--- a/utils/grid.py	Mon Feb 05 12:42:16 2007 +0100
+++ b/utils/grid.py	Mon Feb 05 12:42:32 2007 +0100
@@ -26,9 +26,21 @@
         self.at = at
         self.value = value
 def ranges_cmp(a, b):
-    return a.start - b.start
+    diff = a.start - b.start
+    if diff < 0:
+        return -1
+    elif diff > 0:
+        return +1
+    else:
+        return 0
 def events_cmp(a, b):
-    return a.at - b.at
+    diff = a.at - b.at
+    if diff < 0:
+        return -1
+    elif diff > 0:
+        return +1
+    else:
+        return 0
 class TimelineDataRange:
     def __init__(self, name = ''):
         self.name = name