{
for (i = 0; i < snum; i++)
{
+
+ /* Scale back when values get very large. Spot sez:
+ "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))
+ x = x / y;
+
nx = f[0][0][i] * x + f[0][1][i] * y + f[0][2][i];
ny = f[1][0][i] * x + f[1][1][i] * y + f[1][2][i];
if (i < anum)
char *progclass = "Flame";
char *defaults [] = {
- "Flame.background: black", /* to placate SGI */
- "Flame.foreground: white",
+ ".background: black",
+ ".foreground: white",
"*colors: 64",
"*iterations: 25",
"*delay: 50000",