]> granicus.if.org Git - nethack/commitdiff
Added nhassert() support.
authorBart House <bart@barthouse.com>
Thu, 22 Nov 2018 23:03:26 +0000 (15:03 -0800)
committerBart House <bart@barthouse.com>
Fri, 23 Nov 2018 23:22:51 +0000 (15:22 -0800)
util/lev_main.c

index ecf7a444c45ef9b120b70bfcc33025c78e905963..72954979151e2777ca606148627b1b765b7c0314 100644 (file)
@@ -1637,4 +1637,11 @@ short ospeed;
 #endif
 #endif /* STRICT_REF_DEF */
 
+/* nhassert_failed is called when an nhassert's condition is false */
+void nhassert_failed(const char * exp, const char * file, int line)
+{
+    fprintf(stderr, "NHASSERT(%s) in '%s' at line %d\n", exp, file, line);
+    exit(EXIT_FAILURE);
+}
+
 /*lev_main.c*/