summaryrefslogtreecommitdiffhomepage
path: root/compat
diff options
context:
space:
mode:
Diffstat (limited to 'compat')
-rw-r--r--compat/assert.cpp7
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();
}