Revert "Modified nhassert_failed to call impossoible."

This reverts commit 3e4a0759a3.
This commit is contained in:
Bart House
2019-07-14 21:17:39 -07:00
parent a598428fc9
commit 44d84c3163

View File

@@ -478,11 +478,18 @@ char *buf;
/* nhassert_failed is called when an nhassert's condition is false */
void nhassert_failed(const char * exp, const char * file, int line)
{
char message[BUFSZ];
snprintf(message, sizeof(message),
"NHASSERT(%s) in '%s' at line %d", exp, file, line);
char message[128];
_snprintf(message, sizeof(message),
"NHASSERT(%s) in '%s' at line %d\n", exp, file, line);
impossible(message);
if (IsDebuggerPresent()) {
OutputDebugStringA(message);
DebugBreak();
}
// strip off the newline
message[strlen(message) - 1] = '\0';
error(message);
}
void