]> granicus.if.org Git - python/commitdiff
Fixed conversion between seconds and milliseconds.
authorGuido van Rossum <guido@python.org>
Thu, 12 Dec 1996 23:42:20 +0000 (23:42 +0000)
committerGuido van Rossum <guido@python.org>
Thu, 12 Dec 1996 23:42:20 +0000 (23:42 +0000)
Lib/lib-stdwin/WindowSched.py
Lib/stdwin/WindowSched.py

index b2fbe76563827e6d452780bfa8d157106b68dfb9..119a41feeb8fe248e7f694a5229f3a8f8b0dc5bb 100644 (file)
@@ -11,6 +11,7 @@ import time
 # Return immediately when something is done, or when the delay is up.
 #
 def delayfunc(msecs):
+       msecs = int(msecs)
        #
        # Check for immediate stdwin event
        #
@@ -36,7 +37,7 @@ def delayfunc(msecs):
                mainloop.dispatch(event)
 
 def millitimer():
-       return int(1000 * time.time())
+       return time.time() * 1000
 
 q = sched.scheduler(millitimer, delayfunc)
 
index b2fbe76563827e6d452780bfa8d157106b68dfb9..119a41feeb8fe248e7f694a5229f3a8f8b0dc5bb 100755 (executable)
@@ -11,6 +11,7 @@ import time
 # Return immediately when something is done, or when the delay is up.
 #
 def delayfunc(msecs):
+       msecs = int(msecs)
        #
        # Check for immediate stdwin event
        #
@@ -36,7 +37,7 @@ def delayfunc(msecs):
                mainloop.dispatch(event)
 
 def millitimer():
-       return int(1000 * time.time())
+       return time.time() * 1000
 
 q = sched.scheduler(millitimer, delayfunc)