From 084dd5de19adfb9fae23f2ac7f92742ebbb1a08d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Wed, 24 Nov 1999 13:37:37 -0800 Subject: [PATCH] bugfix for static linking Rev: src/bignum.c:1.14 --- src/bignum.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/bignum.c b/src/bignum.c index 2be5d67b01..6405eb9e61 100644 --- a/src/bignum.c +++ b/src/bignum.c @@ -39,7 +39,9 @@ struct program *get_auto_bignum_program(void) struct program *get_auto_bignum_program_or_zero(void) { - if(!gmp_library_loaded || gmp_library_resolving) return 0; + if(!gmp_library_loaded || + gmp_library_resolving || + !get_master()) return 0; resolve_auto_bignum_program(); return program_from_function(&auto_bignum_program); } @@ -76,7 +78,9 @@ int is_bignum_object(struct object *o) * /Hubbe */ - if(!gmp_library_loaded || gmp_library_resolving) + if(!gmp_library_loaded || + gmp_library_resolving || + !get_master()) return 0; /* not possible */ resolve_auto_bignum_program(); -- GitLab