From 87c9daae2bca63baf84e1e81eda4519a233d8ae6 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 13 Nov 2005 17:17:00 +0000 Subject: [PATCH] _debuggerAssert() was missing for debug build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14899 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/build/libroot/misc.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/build/libroot/misc.cpp b/src/build/libroot/misc.cpp index 9ee3b84224..7fae5be8cd 100644 --- a/src/build/libroot/misc.cpp +++ b/src/build/libroot/misc.cpp @@ -8,6 +8,7 @@ #include #include +#include #include #include @@ -21,6 +22,16 @@ debugger(const char *message) exit(1); } +// _debuggerAssert +int +_debuggerAssert(const char *file, int line, char *expression) +{ + char buffer[2048]; + snprintf(buffer, sizeof(buffer), "%s:%d: %s\n", file, line, expression); + debugger(buffer); + return 0; +} + // system_time bigtime_t system_time(void)