summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rwxr-xr-xlib/pure/times.nim14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/pure/times.nim b/lib/pure/times.nim
index da712263d..144a6eb4f 100755
--- a/lib/pure/times.nim
+++ b/lib/pure/times.nim
@@ -139,7 +139,7 @@ proc `<=` * (a, b: TTime): bool =
   ## returns true iff ``a <= b``.
   result = a - b <= 0
 
-proc getStartMilsecs*(): int
+proc getStartMilsecs*(): int {.deprecated.}
   ## get the miliseconds from the start of the program
 
 
@@ -212,15 +212,15 @@ when not defined(ECMAScript):
   proc getStartMilsecs(): int =
     #echo "clocks per sec: ", clocksPerSec, "clock: ", int(clock())
     #return clock() div (clocksPerSec div 1000)
-    when defined(posix):
-      var a: Ttimeval
-      posix_gettimeofday(a)
-      result = a.tv_sec * 1000 + a.tv_usec
+    when defined(macosx):
+      result = toInt(toFloat(clock()) / (toFloat(clocksPerSec) / 1000.0))
     else:
       result = int(clock()) div (clocksPerSec div 1000)
     when false:
-      when defined(macosx):
-        result = toInt(toFloat(clock()) / (toFloat(clocksPerSec) / 1000.0))
+      var a: Ttimeval
+      posix_gettimeofday(a)
+      result = a.tv_sec * 1000 + a.tv_usec
+      #echo "result: ", result
     
   proc getTime(): TTime = return timec(nil)
   proc getLocalTime(t: TTime): TTimeInfo =