1 --- src/aafire.c.orig Fri Apr 27 00:30:03 2001 2 +++ src/aafire.c Sat Mar 2 22:51:46 2002 3 @@ -48,6 +48,7 @@ 4 initialize (void) 5 { 6 int i; 7 + srandomdev(); 8 context = aa_autoinit (&aa_defparams); 9 if (context == NULL) 10 { 11 @@ -114,20 +115,20 @@ 12 height++; 13 loop--; 14 if (loop < 0) 15 - loop = rand () % 3, sloop++;; 16 + loop = random () % 3, sloop++;; 17 i1 = 1; 18 i2 = 4 * XSIZ + 1; 19 for (p = (char *) bitmap + XSIZ * (YSIZ + 0); 20 p < ((unsigned char *) bitmap + XSIZ * (YSIZ + 1)); 21 p++, i1 += 4, i2 -= 4) 22 { 23 - last1 = rand () % min (i1, min (i2, height)); 24 - i = rand () % 6; 25 + last1 = random () % min (i1, min (i2, height)); 26 + i = random () % 6; 27 for (; p < (unsigned char *) bitmap + XSIZ * (YSIZ + 1) && i != 0; 28 p++, i--, i1 += 4, i2 -= 4) 29 - *p = last1, last1 += rand () % 6 - 2, *(p + XSIZ) = last1, last1 += 30 - rand () % 6 - 2; 31 - *(p + 2 * XSIZ) = last1, last1 += rand () % 6 - 2; 32 + *p = last1, last1 += random () % 6 - 2, *(p + XSIZ) = last1, last1 += 33 + random () % 6 - 2; 34 + *(p + 2 * XSIZ) = last1, last1 += random () % 6 - 2; 35 } 36 i = 0; 37 firemain (); 38