summary refs log tree commit diff stats
path: root/lib/pure/osproc.nim
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pure/osproc.nim')
-rw-r--r--lib/pure/osproc.nim3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/pure/osproc.nim b/lib/pure/osproc.nim
index ac8fa7a14..bd0f122f3 100644
--- a/lib/pure/osproc.nim
+++ b/lib/pure/osproc.nim
@@ -1035,12 +1035,11 @@ elif not defined(useNimRtl):
     const
       hasThreadSupport = compileOption("threads") and not defined(nimscript)
 
-    var status : cint = 1
-
     proc waitForExit(p: Process, timeout: int = -1): int =
       template adjustTimeout(t, s, e: Timespec) =
         var diff: int
         var b: Timespec
+        var status : cint = 1
         b.tv_sec = e.tv_sec
         b.tv_nsec = e.tv_nsec
         e.tv_sec = (e.tv_sec - s.tv_sec).Time