From 40881a414082e87d7f4820fe9185adc29e4a2dff Mon Sep 17 00:00:00 2001 From: Araq Date: Sun, 29 Jan 2012 02:20:59 +0100 Subject: [PATCH] sysasserts leaner again --- lib/system.nim | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/lib/system.nim b/lib/system.nim index 11188a4c08..f8083eef84 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