From http://www.jwz.org/xscreensaver/xscreensaver-5.37.tar.gz
[xscreensaver] / hacks / spiral.c
index 7a2a302995d7baaad2d0f5f8751e075dda444713..fc73104ca7800d141d03dadfa0b3caee23b4870f 100644 (file)
@@ -127,14 +127,10 @@ init_spiral(ModeInfo * mi)
        spiralstruct *sp;
        int         i;
 
-       if (spirals == NULL) {
-               if ((spirals = (spiralstruct *) calloc(MI_NUM_SCREENS(mi),
-                                            sizeof (spiralstruct))) == NULL)
-                       return;
-       }
+       MI_INIT (mi, spirals, 0);
        sp = &spirals[MI_SCREEN(mi)];
 
-#ifdef HAVE_COCOA
+#ifdef HAVE_JWXYZ
     jwxyz_XSetAntiAliasing (MI_DISPLAY(mi), MI_GC(mi),  False);
 #endif