gallium: fix a few bugs, warnings in the p_debug code
authorBrian <brian.paul@tungstengraphics.com>
Tue, 25 Mar 2008 00:49:56 +0000 (18:49 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Tue, 25 Mar 2008 00:49:56 +0000 (18:49 -0600)
added missing _ to a _debug_printf() call.

src/gallium/auxiliary/util/p_debug.c
src/gallium/include/pipe/p_debug.h

index 351de95..cc036da 100644 (file)
@@ -260,7 +260,7 @@ enum {
 };
 
 /* Check for aborts enabled. */
-static unsigned abort_en()
+static unsigned abort_en(void)
 {
    if (!mapped_config_file)
    {
@@ -283,7 +283,7 @@ static unsigned abort_en()
    return ((((char *)mapped_config_file)[0]) - 0x30) & eAssertAbortEn;
 }
 #else /* WIN32 */
-static unsigned abort_en()
+static unsigned abort_en(void)
 {
    return !GETENV("GALLIUM_ABORT_ON_ASSERT");
 }
index 95bdf2d..577cdae 100644 (file)
@@ -63,7 +63,7 @@ extern "C" {
 void _debug_vprintf(const char *format, va_list ap);
    
 
-static void INLINE 
+static INLINE void
 _debug_printf(const char *format, ...)
 {
    va_list ap;
@@ -82,7 +82,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)
  */
-static void INLINE 
+static INLINE void
 debug_printf(const char *format, ...)
 {
 #ifdef DEBUG
@@ -133,6 +133,9 @@ void _debug_break(void);
 #endif /* !DEBUG */
 
 
+long
+debug_get_num_option(const char *name, long dfault);
+
 void _debug_assert_fail(const char *expr, 
                         const char *file, 
                         unsigned line, 
@@ -176,7 +179,7 @@ void _debug_assert_fail(const char *expr,
  */
 #ifdef DEBUG
 #define debug_checkpoint_full() \
-   debug_printf("%s:%u:%s", __FILE__, __LINE__, __FUNCTION__) 
+   _debug_printf("%s:%u:%s", __FILE__, __LINE__, __FUNCTION__) 
 #else
 #define debug_checkpoint_full() \
    ((void)0)