summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2012-01-29 02:20:59 +0100
committerAraq <rumpf_a@web.de>2012-01-29 02:20:59 +0100
commit40881a414082e87d7f4820fe9185adc29e4a2dff (patch)
tree2623a1c2148bd9e25210a4fd01483b0cff19263c
parent23340695d03eb6150a4a9068681795232e4f0734 (diff)
downloadNim-40881a414082e87d7f4820fe9185adc29e4a2dff.tar.gz
sysasserts leaner again
-rwxr-xr-xlib/system.nim8
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/system.nim b/lib/system.nim
index 11188a4c0..f8083eef8 100755
--- a/lib/system.nim
+++ b/lib/system.nim
@@ -835,16 +835,10 @@ proc quit*(errorcode: int = QuitSuccess) {.
   ## It does *not* call the garbage collector to free all the memory,
   ## unless a quit procedure calls ``GC_collect``.
 
-proc WriteStackTrace()
-
-var checkDisabled: bool
-
 template sysAssert(cond, msg: expr) =
   when defined(useSysAssert):
-    if not checkDisabled and not cond:
-      checkDisabled = true
+    if not cond:
       echo "[SYSASSERT] ", msg
-      WriteStackTrace()
       quit 1
   nil