]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
Fix recursive loop in backtrace generator on windows.
authorRalf Habacker <ralf.habacker@freenet.de>
Sun, 15 Nov 2015 18:54:03 +0000 (19:54 +0100)
committerRalf Habacker <ralf.habacker@freenet.de>
Mon, 16 Nov 2015 13:20:08 +0000 (14:20 +0100)
Backtrace generator called _dbus_warn(), which calls
backtrace generator recursively with DBUS_FATAL_WARNINGS=1.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=92721
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
dbus/dbus-sysdeps-win.c

index 61da703b3cd4979ad23948d71e040519af65adc7..fb14e409f4d04f2d4a0473e18cdfe1ed2632e36e 100644 (file)
@@ -2403,7 +2403,7 @@ _dbus_delete_file (const DBusString *filename,
 #include <imagehlp.h>
 #include <stdio.h>
 
-#define DPRINTF _dbus_warn
+#define DPRINTF(fmt, ...) fprintf (stderr, fmt, ##__VA_ARGS__)
 
 #ifdef _MSC_VER
 #define BOOL int