From http://www.jwz.org/xscreensaver/xscreensaver-5.35.tar.gz
[xscreensaver] / hacks / flame.c
index a641367f8c1ccb254cdf0868d083578c0407056a..7b590563f20c4eb249a2630ced15fd2a2f322612 100644 (file)
@@ -204,7 +204,7 @@ recurse (struct state *st, double x, double y, int l, Display *dpy, Window win)
             "I think this happens on HPUX.  I think it's non-IEEE
             to generate an exception instead of a silent NaN."
           */
-         if ((abs(x) > 1.0E5) || (abs(y) > 1.0E5))
+         if ((fabs(x) > 1.0E5) || (fabs(y) > 1.0E5))
            x = x / y;
 
          nx = st->f[0][0][i] * x + st->f[0][1][i] * y + st->f[0][2][i];
@@ -419,7 +419,7 @@ static const char *flame_defaults [] = {
   "*delay:     50000",
   "*delay2:    2000000",
   "*points:    10000",
-#ifdef USE_IPHONE
+#ifdef HAVE_MOBILE
   "*ignoreRotation: True",
 #endif
   0