util/u_debug: use detect_os.h
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
parent
7f12a66ad5
commit
bffa23313a
|
@ -51,7 +51,7 @@ void
|
||||||
_debug_vprintf(const char *format, va_list ap)
|
_debug_vprintf(const char *format, va_list ap)
|
||||||
{
|
{
|
||||||
static char buf[4096] = {'\0'};
|
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. */
|
/* We buffer until we find a newline. */
|
||||||
size_t len = strlen(buf);
|
size_t len = strlen(buf);
|
||||||
int ret = vsnprintf(buf + len, sizeof(buf) - len, format, ap);
|
int ret = vsnprintf(buf + len, sizeof(buf) - len, format, ap);
|
||||||
|
|
|
@ -40,8 +40,9 @@
|
||||||
|
|
||||||
|
|
||||||
#include "util/os_misc.h"
|
#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 */
|
/* Haiku provides debug_printf in libroot with OS.h */
|
||||||
#include <OS.h>
|
#include <OS.h>
|
||||||
#endif
|
#endif
|
||||||
|
@ -82,7 +83,7 @@ _debug_printf(const char *format, ...)
|
||||||
* - avoid outputing large strings (512 bytes is the current maximum length
|
* - avoid outputing large strings (512 bytes is the current maximum length
|
||||||
* that is guaranteed to be printed in all platforms)
|
* that is guaranteed to be printed in all platforms)
|
||||||
*/
|
*/
|
||||||
#if !defined(PIPE_OS_HAIKU)
|
#if !DETECT_OS_HAIKU
|
||||||
static inline void
|
static inline void
|
||||||
debug_printf(const char *format, ...) _util_printf_format(1,2);
|
debug_printf(const char *format, ...) _util_printf_format(1,2);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue