glut: Silence uninitialized variable warning.
authorVinson Lee <vlee@vmware.com>
Sun, 14 Feb 2010 21:47:58 +0000 (13:47 -0800)
committerVinson Lee <vlee@vmware.com>
Sun, 14 Feb 2010 21:47:58 +0000 (13:47 -0800)
src/glut/glx/glut_cmap.c

index e8d9e1f01bfd9b43fe434cb257cb3e6f4a059287..e6cb742cfec360ec05c2b1b9817e45c1b60b2cc4 100644 (file)
@@ -348,7 +348,7 @@ __glutEstablishColormapsProperty(GLUTwindow * window)
   Window *winlist;
   Colormap *cmaplist;
   Status status;
-  int maxcmaps, num;
+  int maxcmaps, num, i;
 
   assert(!window->parent);
   maxcmaps = MaxCmapsOfScreen(ScreenOfDisplay(__glutDisplay,
@@ -357,6 +357,9 @@ __glutEstablishColormapsProperty(GLUTwindow * window)
      and cmaplist, but we could. */
   winlist = (Window *) malloc(maxcmaps * sizeof(Window));
   cmaplist = (Colormap *) malloc(maxcmaps * sizeof(Colormap));
+  for (i = 0; i < maxcmaps; i++) {
+    cmaplist[i] = 0;
+  }
   num = findColormaps(window, winlist, cmaplist, 0, maxcmaps);
   if (num < 2) {
     /* Property no longer needed; remove it. */