[Mesa-dev] [PATCH] gallium/util: Fix debug_printf under Haiku

Nicolai Hähnle nhaehnle at gmail.com
Mon Jul 18 08:12:27 UTC 2016


A comment further up in the same file says

/* Haiku provides debug_printf in libroot with OS.h */

Is that no longer true?

Nicolai

On 16.07.2016 16:27, Alexander von Gluck IV wrote:
> ---
>   src/gallium/auxiliary/util/u_debug.h | 5 ++++-
>   1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/src/gallium/auxiliary/util/u_debug.h b/src/gallium/auxiliary/util/u_debug.h
> index 7da7f53..7dc4ce8 100644
> --- a/src/gallium/auxiliary/util/u_debug.h
> +++ b/src/gallium/auxiliary/util/u_debug.h
> @@ -83,7 +83,10 @@ _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 defined(PIPE_OS_HAIKU)
> +void
> +debug_printf(const char *format, ...) _util_printf_format(1,2);
> +#else
>   static inline void
>   debug_printf(const char *format, ...) _util_printf_format(1,2);
>
>


More information about the mesa-dev mailing list