From http://www.jwz.org/xscreensaver/xscreensaver-5.37.tar.gz
[xscreensaver] / hacks / lissie.c
index ac18c52fe6620d4dcb799ad0f817aee34307f62c..f968421b201525dc7d0258e0c38353da873c55d6 100644 (file)
@@ -221,16 +221,12 @@ init_lissie (ModeInfo * mi)
        lissstruct *lp;
        unsigned char ball;
 
-       if (lisses == NULL) {
-               if ((lisses = (lissstruct *) calloc(MI_NUM_SCREENS(mi),
-                                              sizeof (lissstruct))) == NULL)
-                       return;
-       }
+       MI_INIT (mi, lisses, 0);
        lp = &lisses[MI_SCREEN(mi)];
 
        lp->width = MI_WIDTH(mi);
 
-#ifdef HAVE_COCOA
+#ifdef HAVE_JWXYZ
     jwxyz_XSetAntiAliasing (MI_DISPLAY(mi), MI_GC(mi),  False);
 #endif