summaryrefslogtreecommitdiff
path: root/graphics/aalib/files/patch-ag
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/aalib/files/patch-ag')
-rw-r--r--graphics/aalib/files/patch-ag39
1 files changed, 39 insertions, 0 deletions
diff --git a/graphics/aalib/files/patch-ag b/graphics/aalib/files/patch-ag
new file mode 100644
index 000000000000..27a3a3ea0806
--- /dev/null
+++ b/graphics/aalib/files/patch-ag
@@ -0,0 +1,39 @@
+--- aafire.c.orig Fri Mar 2 16:30:27 2001
++++ aafire.c Fri Mar 2 16:31:17 2001
+@@ -51,6 +51,7 @@
+ static void initialize()
+ {
+ int i;
++ srandomdev();
+ context = aa_autoinit(&aa_defparams);
+ if (context == NULL) {
+ printf("Failed to initialize aalib\n");
+@@ -107,21 +108,21 @@
+ height++;
+ loop--;
+ if (loop < 0)
+- loop = rand() % 3, sloop++;;
++ loop = random() % 3, sloop++;;
+ i1 = 1;
+ i2 = 4 * XSIZ + 1;
+ for (p = (char *) bitmap + XSIZ * (YSIZ + 0); p < ((unsigned char *) bitmap + XSIZ * (YSIZ + 1)); p++, i1 += 4, i2 -= 4) {
+- last1 = rand() % min(i1, min(i2, height));
+- i = rand() % 6;
++ last1 = random() % min(i1, min(i2, height));
++ i = random() % 6;
+ for (; p < (unsigned char *) bitmap + XSIZ * (YSIZ + 1) && i != 0; p++, i--, i1 += 4, i2 -= 4)
+- *p = last1, last1 += rand() % 6 - 2,
+- *(p + XSIZ) = last1, last1 += rand() % 6 - 2;
+- *(p + 2 * XSIZ) = last1, last1 += rand() % 6 - 2;
++ *p = last1, last1 += random() % 6 - 2,
++ *(p + XSIZ) = last1, last1 += random() % 6 - 2;
++ *(p + 2 * XSIZ) = last1, last1 += random() % 6 - 2;
+ }
+ /*
+ for(p=bitmap+XSIZ*YSIZ;p<bitmap+(YSIZ+2)*XSIZ;p++)
+ {
+- *p=rand();
++ *p=random();
+ } */
+ i = 0;
+ firemain();