summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJosé Fonseca <[email protected]>2008-08-07 09:15:32 +0100
committerJosé Fonseca <[email protected]>2008-08-12 13:00:27 +0100
commit0f5a2ebec4c16e71bde7132edb8c2209b4000c61 (patch)
tree47479745015909b1079e39ba65f6222944dcb250 /src
parent80d3a653f0172f01be694a29456c70f1f4da1812 (diff)
gallium: Disable debug break by default on windows.
Diffstat (limited to 'src')
-rw-r--r--src/gallium/auxiliary/util/p_debug.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/util/p_debug.c b/src/gallium/auxiliary/util/p_debug.c
index 082b0e9fb56..2c2f2f8931f 100644
--- a/src/gallium/auxiliary/util/p_debug.c
+++ b/src/gallium/auxiliary/util/p_debug.c
@@ -324,7 +324,11 @@ void _debug_assert_fail(const char *expr,
const char *function)
{
_debug_printf("%s:%u:%s: Assertion `%s' failed.\n", file, line, function, expr);
+#if defined(PIPE_OS_WINDOWS)
+ if (debug_get_bool_option("GALLIUM_ABORT_ON_ASSERT", FALSE))
+#else
if (debug_get_bool_option("GALLIUM_ABORT_ON_ASSERT", TRUE))
+#endif
debug_break();
else
_debug_printf("continuing...\n");