fix minor warnings
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 21 Apr 2003 14:50:12 +0000 (14:50 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 21 Apr 2003 14:50:12 +0000 (14:50 +0000)
progs/demos/gltestperf.c
progs/demos/shadowtex.c
progs/demos/stex3d.c
progs/demos/texenv.c
progs/demos/texobj.c

index 2df168ba54d4e22b9685f60621295ac575d36b79..be953901014ecce4ad13257b494e2f92adb7ada3 100644 (file)
@@ -164,7 +164,7 @@ init_test04(void)
    glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
    if ((gluerr = gluBuild2DMipmaps(GL_TEXTURE_2D, 3, 128, 128, GL_RGB,
                                   GL_UNSIGNED_BYTE, (GLvoid *) (&tex[0])))) {
-      fprintf(stderr, "GLULib%s\n", gluErrorString(gluerr));
+      fprintf(stderr, "GLULib%s\n", (char *) gluErrorString(gluerr));
       exit(-1);
    }
 
@@ -239,7 +239,7 @@ init_test05(void)
    glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
    if ((gluerr = gluBuild2DMipmaps(GL_TEXTURE_2D, 3, 128, 128, GL_RGB,
                                   GL_UNSIGNED_BYTE, (GLvoid *) (&tex[0])))) {
-      fprintf(stderr, "GLULib%s\n", gluErrorString(gluerr));
+      fprintf(stderr, "GLULib%s\n", (char *) gluErrorString(gluerr));
       exit(-1);
    }
 
index b574f43acd3d5329a2a36bf0660ad3ad9b76d799..18aad47ed534e492b04f5affb3cb10d96890565f 100644 (file)
@@ -1,5 +1,3 @@
-/* $Id: shadowtex.c,v 1.7 2002/07/12 15:54:02 brianp Exp $ */
-
 /*
  * Shadow demo using the GL_ARB_depth_texture, GL_ARB_shadow and
  * GL_ARB_shadow_ambient extensions (or the old SGIX extensions).
@@ -362,7 +360,7 @@ Display(void)
 
    error = glGetError();
    if (error) {
-      printf("GL Error: %s\n", gluErrorString(error));
+      printf("GL Error: %s\n", (char *) gluErrorString(error));
    }
 }
 
index b7ba1e9b0f3fc6c891a51dbc98f36a6e7216cd30..e4554d071f3d170a91398dd104cfb803010e9ac7 100644 (file)
@@ -1,5 +1,3 @@
-/* $Id: stex3d.c,v 1.9 2003/03/31 16:51:38 brianp Exp $ */
-
 /*----------------------------- 
  * stex3d.c GL example of the mesa 3d-texture extention to simulate procedural
  *            texturing, it uses a perlin noise and turbulence functions.
@@ -535,7 +533,7 @@ KeyHandler(unsigned char key, int x, int y)
 }
 
 
-void
+static void
 create3Dgradient(void)
 {
    unsigned char *v;
index 705cd2621f90f12acff713d5871c4755bc2893af..d64ae2ee264ad1cf1bb6e06460dbb014b888123f 100644 (file)
@@ -169,7 +169,7 @@ struct baseFormatInfo baseFormats[] =
 };
 
 #define NUM_ENV_COLORS         (sizeof(envColors) / sizeof(envColors[0]))
-int envColor;
+int envColor = 0;
 GLfloat envColors[][4] =
 {
    { 0.0, 0.0, 0.0, 1.0 },
@@ -201,8 +201,6 @@ static void checkErrors( void )
 {
    GLenum error;
 
-   return;
-
    while ( (error = glGetError()) != GL_NO_ERROR ) {
       fprintf( stderr, "Error: %s\n", (char *) gluErrorString( error ) );
    }
@@ -271,7 +269,8 @@ static void keyboard( unsigned char c, int x, int y )
 {
    switch ( c ) {
    case 'c':
-      envColor = (++envColor) % (int) NUM_ENV_COLORS;
+      envColor++;
+      envColor = envColor % (int) NUM_ENV_COLORS;
       break;
    case 'g':
       drawBackground = !drawBackground;
index d4173604b7d6886cd490cee2835959086a9a85eb..3ec9e85f858276883472d6c7c13c6fd60f164cbe 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: texobj.c,v 1.6 2002/01/04 21:05:57 brianp Exp $ */
+/* $Id: texobj.c,v 1.7 2003/04/21 14:50:12 brianp Exp $ */
 
 /*
  * Example of using the 1.1 texture object functions.
@@ -9,6 +9,7 @@
 
 #include <assert.h>
 #include <math.h>
+#include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include "GL/glut.h"