diff options
Diffstat (limited to 'compat')
-rw-r--r-- | compat/assert.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/compat/assert.cpp b/compat/assert.cpp index 279a08c0..cd6e9af3 100644 --- a/compat/assert.cpp +++ b/compat/assert.cpp @@ -21,8 +21,9 @@ void fm_emit_debug_(const char* prefix, const char* file, int line, const char* std::fputs(prefix, stderr); std::vfprintf(stderr, fmt, arg_ptr); if constexpr(DoSourceLocation) - std::fprintf(stderr, " in %s:%d", file, line); - std::fputc('\n', stderr); + std::fprintf(stderr, " in %s:%d\n", file, line); + else + std::fputc('\n', stderr); std::fflush(stderr); } @@ -56,7 +57,7 @@ void fm_emit_assert_fail(const char* expr, const char* file, int line) { std::fflush(stdout); std::fflush(stderr); - std::fprintf(stderr, "assertion failed: %s in %s:%d", expr, file, line); + std::fprintf(stderr, "assertion failed: %s in %s:%d\n", expr, file, line); std::fflush(stderr); std::abort(); } |