summaryrefslogtreecommitdiff
path: root/gmp-impl.h
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2021-06-06 22:53:16 +0200
committerMarc Glisse <marc.glisse@inria.fr>2021-06-06 22:53:16 +0200
commit6e2405b086ddba4d04646df25491b36a6eea13c3 (patch)
treec715a8a61a703db47a08685e3a7fdd1d5765fd90 /gmp-impl.h
parent4efbb58f64cfc98d4cb3977795781e2175e8803f (diff)
downloadgmp-6e2405b086ddba4d04646df25491b36a6eea13c3.tar.gz
Consistently use pointers instead of arrays in declarations.
gmp_randstate_t -> gmp_randstate_ptr, etc
Diffstat (limited to 'gmp-impl.h')
-rw-r--r--gmp-impl.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/gmp-impl.h b/gmp-impl.h
index 8192dac21..ab12bc1ca 100644
--- a/gmp-impl.h
+++ b/gmp-impl.h
@@ -1287,14 +1287,11 @@ mpn_sqrmod_bnm1_itch (mp_size_t rn, mp_size_t an) {
return itch;
}
-typedef __gmp_randstate_struct *gmp_randstate_ptr;
-typedef const __gmp_randstate_struct *gmp_randstate_srcptr;
-
/* Pseudo-random number generator function pointers structure. */
typedef struct {
- void (*randseed_fn) (gmp_randstate_t, mpz_srcptr);
- void (*randget_fn) (gmp_randstate_t, mp_ptr, unsigned long int);
- void (*randclear_fn) (gmp_randstate_t);
+ void (*randseed_fn) (gmp_randstate_ptr, mpz_srcptr);
+ void (*randget_fn) (gmp_randstate_ptr, mp_ptr, unsigned long int);
+ void (*randclear_fn) (gmp_randstate_ptr);
void (*randiset_fn) (gmp_randstate_ptr, gmp_randstate_srcptr);
} gmp_randfnptr_t;
@@ -1313,7 +1310,7 @@ typedef struct {
(__rstate, rp, bits); \
} while (0)
-__GMP_DECLSPEC void __gmp_randinit_mt_noseed (gmp_randstate_t);
+__GMP_DECLSPEC void __gmp_randinit_mt_noseed (gmp_randstate_ptr);
/* __gmp_rands is the global state for the old-style random functions, and