aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/util/u_debug.c2
-rw-r--r--src/util/u_debug.h5
2 files changed, 4 insertions, 3 deletions
diff --git a/src/util/u_debug.c b/src/util/u_debug.c
index b27bf7c5480..cd31ca6e130 100644
--- a/src/util/u_debug.c
+++ b/src/util/u_debug.c
@@ -51,7 +51,7 @@ void
_debug_vprintf(const char *format, va_list ap)
{
static char buf[4096] = {'\0'};
-#if defined(PIPE_OS_WINDOWS) || defined(EMBEDDED_DEVICE)
+#if DETECT_OS_WINDOWS || defined(EMBEDDED_DEVICE)
/* We buffer until we find a newline. */
size_t len = strlen(buf);
int ret = vsnprintf(buf + len, sizeof(buf) - len, format, ap);
diff --git a/src/util/u_debug.h b/src/util/u_debug.h
index b3505caebfd..2136920417a 100644
--- a/src/util/u_debug.h
+++ b/src/util/u_debug.h
@@ -40,8 +40,9 @@
#include "util/os_misc.h"
+#include "util/detect_os.h"
-#if defined(PIPE_OS_HAIKU)
+#if DETECT_OS_HAIKU
/* Haiku provides debug_printf in libroot with OS.h */
#include <OS.h>
#endif
@@ -82,7 +83,7 @@ _debug_printf(const char *format, ...)
* - avoid outputing large strings (512 bytes is the current maximum length
* that is guaranteed to be printed in all platforms)
*/
-#if !defined(PIPE_OS_HAIKU)
+#if !DETECT_OS_HAIKU
static inline void
debug_printf(const char *format, ...) _util_printf_format(1,2);