2006-12-28 Tor Lillqvist <tml@novell.com>
* glib/gmessages.c (g_logv): On Win32, if we get a fatal error
message while being debugged we break into the debugger with
G_BREAKPOINT(). Don't call abort() if the user is foolhardy enough
to continue after the breakpoint. The user presumably knows what
he is doing and deserves what he gets. (#376645, Andreas Köhler)
+2006-12-28 Tor Lillqvist <tml@novell.com>
+
+ * glib/gmessages.c (g_logv): On Win32, if we get a fatal error
+ message while being debugged we break into the debugger with
+ G_BREAKPOINT(). Don't call abort() if the user is foolhardy enough
+ to continue after the breakpoint. The user presumably knows what
+ he is doing and deserves what he gets. (#376645, Andreas Köhler)
+
Thu Dec 28 12:50:31 2006 Tim Janik <timj@imendio.com>
* glib/gslice.h, glib/gslice.c: implemented static debugging
MB_ICONERROR|MB_SETFOREGROUND);
if (IsDebuggerPresent () && !(test_level & G_LOG_FLAG_RECURSION))
G_BREAKPOINT ();
-
- abort ();
+ else
+ abort ();
#else
#if defined (G_ENABLE_DEBUG) && defined (SIGTRAP)
if (!(test_level & G_LOG_FLAG_RECURSION))