summaryrefslogtreecommitdiffstats
path: root/source/y/bsd-games/patches/bsd-games.factor.no.ubig.diff
blob: 21fbcf1bcf5ee121d75bccf710adb4662132378f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- ./factor/factor.c.orig	2004-02-08 07:20:03.000000000 -0600
+++ ./factor/factor.c	2019-02-17 15:38:29.289767009 -0600
@@ -96,8 +96,8 @@
  * We are able to sieve 2^32-1 because this byte table yields all primes
  * up to 65537 and 65537^2 > 2^32-1.
  */
-extern const ubig prime[];
-extern const ubig *pr_limit;		/* largest prime in the prime array */
+extern const uint64_t prime[];
+extern const uint64_t *const pr_limit;		/* largest prime in the prime array */
 
 #define	PRIME_CHECKS	5
 
@@ -202,7 +202,7 @@
 void
 pr_fact(BIGNUM *val)
 {
-	const ubig *fact;		/* The factor found. */
+	const uint64_t *fact;		/* The factor found. */
 
 	/* Firewall - catch 0 and 1. */
 	if (BN_is_zero(val))	/* Historical practice; 0 just exits. */