]> git.mxchange.org Git - simgear.git/commitdiff
extinguish many warnings (at least for gcc)
authortorsten <torsten>
Thu, 20 Aug 2009 13:09:00 +0000 (13:09 +0000)
committerTim Moore <timoore@redhat.com>
Sun, 23 Aug 2009 19:37:03 +0000 (21:37 +0200)
simgear/screen/TestRenderTexture.cpp

index 1b7e748cbee9327eb82f220be847d5b21af29b87..1e17c3dd12387ef875bd2484a489eb525dfba2c4 100644 (file)
 #include <stdio.h>
 #include <stdlib.h>
 
-#define dbg_printf
-//#define dbg_printf printf
+// DEBUG - add a lot of noise
+//#ifndef _DEBUG
+//#define _DEBUG
+//#endif
+
+#if defined (_DEBUG) 
+const char * get_attr_name( int val, int * pdef );
+#define dbg_printf printf
+#else
+#if defined (__GNUC__)
+#define dbg_printf(format,args...) ((void)0)
+#else // defined (__GNUC__)
+#define dbg_printf(
+#endif // defined (__GNUC__)
+#endif // defined (_DEBUG)
+
 
 void Reshape(int w, int h);
 
@@ -64,7 +78,7 @@ static int g_currentString      = 0;
 // Function            : PrintGLerror
 // Description     : 
 //---------------------------------------------------------------------------
-void PrintGLerror( char *msg )
+void PrintGLerror( const char *msg )
 {
     GLenum errCode;
     const GLubyte *errStr;