Modified nhassert_failed to call impossoible.

This commit is contained in:
Bart House
2019-07-11 21:13:02 -07:00
parent 9801635f56
commit 3e4a0759a3
+4 -11
View File
@@ -478,18 +478,11 @@ char *buf;
/* nhassert_failed is called when an nhassert's condition is false */ /* nhassert_failed is called when an nhassert's condition is false */
void nhassert_failed(const char * exp, const char * file, int line) void nhassert_failed(const char * exp, const char * file, int line)
{ {
char message[128]; char message[BUFSZ];
_snprintf(message, sizeof(message), snprintf(message, sizeof(message),
"NHASSERT(%s) in '%s' at line %d\n", exp, file, line); "NHASSERT(%s) in '%s' at line %d", exp, file, line);
if (IsDebuggerPresent()) { impossible(message);
OutputDebugStringA(message);
DebugBreak();
}
// strip off the newline
message[strlen(message) - 1] = '\0';
error(message);
} }
void void