silence p_debug.h:63: warning: ISO C forbids forward references to ‘enum’ types
authorZack Rusin <zack@tungstengraphics.com>
Tue, 29 Apr 2008 21:21:10 +0000 (17:21 -0400)
committerZack Rusin <zack@tungstengraphics.com>
Tue, 29 Apr 2008 21:21:10 +0000 (17:21 -0400)
src/gallium/auxiliary/util/p_debug.c
src/gallium/include/pipe/p_debug.h

index eaf2c9bd987f7a1b1488dc0361817b16d694b5b7..8ef288019137a132b82cb31ce69e1d3ba6696611 100644 (file)
@@ -413,11 +413,11 @@ char *pf_sprint_name( char *str, enum pipe_format format )
 }
 
 
-void debug_print_format(const char *msg, enum pipe_format fmt )
+void debug_print_format(const char *msg, unsigned fmt )
 {
    char fmtstr[80];
  
-   pf_sprint_name(fmtstr, fmt);
+   pf_sprint_name(fmtstr, (enum pipe_format)fmt);
 
    debug_printf("%s: %s\n", msg, fmtstr); 
 }
index ed47c0e14c820cf49b0c94e13ba5fdf77e5a1c4a..7a7312ea1228dbeb37c81c893da8355fc90e4852 100644 (file)
@@ -59,9 +59,6 @@ extern "C" {
 #endif
 #endif
 
-
-enum pipe_format;
-
 void _debug_vprintf(const char *format, va_list ap);
    
 
@@ -114,7 +111,7 @@ void debug_print_blob( const char *name, const void *blob, unsigned size );
 
 /* Print a message along with a prettified format string
  */
-void debug_print_format(const char *msg, enum pipe_format fmt );
+void debug_print_format(const char *msg, unsigned fmt );
 #else
 #define debug_print_blob(_name, _blob, _size) ((void)0)
 #define debug_print_format(_msg, _fmt) ((void)0)