http://ftp.x.org/contrib/applications/xscreensaver-3.23.tar.gz
[xscreensaver] / hacks / slip.c
index e21bd2c479d0ae0bd91e16d5c560bf6e5694af97..5c51243688fe8cf8740be80e67fd5ff3ddd45db4 100644 (file)
@@ -20,7 +20,7 @@ static const char sccsid[] = "@(#)slip.c      4.00 97/01/01 xlockmore";
  * other special, indirect and consequential damages.
  *
  * Revision History:
- * 12-May-97: jwz@netscape.com: turned into a standalone program.
+ * 12-May-97: jwz@jwz.org: turned into a standalone program.
  * 01-Dec-95: Patched for VMS <joukj@alpha.chem.uva.nl>.
  */
 
@@ -128,13 +128,14 @@ prepare_screen(ModeInfo * mi, slipstruct * s)
 
        for (i = 0; i < n; i++) {
          int ww = ((w/2) + halfrandom(w));
-               if (not_solid)
+               if (not_solid) {
                        if (MI_NPIXELS(mi) > 2)
                                XSetForeground(display, gc, MI_PIXEL(mi, halfrandom(MI_NPIXELS(mi))));
                        else if (halfrandom(2))
                                XSetForeground(display, gc, MI_WIN_WHITE_PIXEL(mi));
                        else
                                XSetForeground(display, gc, MI_WIN_BLACK_PIXEL(mi));
+               }
                XFillRectangle(display, MI_WINDOW(mi), gc,
                               halfrandom(s->width - ww),
                               halfrandom(s->height - ww),
@@ -196,7 +197,7 @@ draw_slip(ModeInfo * mi)
                double      x, y, dx = 0, dy = 0, t, s1, s2;
 
                if (0 == s->nblits_remaining--) {
-                       static      lut[] =
+                       static int lut[] =
                        {0, 0, 0, 1, 1, 1, 2};
 
                        prepare_screen(mi, s);