diff options
author | Araq <rumpf_a@web.de> | 2012-01-29 02:20:59 +0100 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2012-01-29 02:20:59 +0100 |
commit | 40881a414082e87d7f4820fe9185adc29e4a2dff (patch) | |
tree | 2623a1c2148bd9e25210a4fd01483b0cff19263c | |
parent | 23340695d03eb6150a4a9068681795232e4f0734 (diff) | |
download | Nim-40881a414082e87d7f4820fe9185adc29e4a2dff.tar.gz |
sysasserts leaner again
-rwxr-xr-x | lib/system.nim | 8 |
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 |