]> git.eshelyaron.com Git - emacs.git/commit
Fix bignum initialization
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 4 Sep 2018 16:30:57 +0000 (09:30 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 4 Sep 2018 16:31:53 +0000 (09:31 -0700)
commit1d84e6523250ab6d14f40fba3922c56d7a40416f
tree74155ea37e750ad19bc327fb3165b2cfd9440573
parentfe042e9d15da7863b5beb4c2cc326a62d2c7fccb
Fix bignum initialization

Problem reported by Andy Moreton in:
https://lists.gnu.org/r/emacs-devel/2018-09/msg00072.html
and crystal-ball diagnosis by Eli Zaretskii in:
https://lists.gnu.org/r/emacs-devel/2018-09/msg00075.html
* src/alloc.c (xrealloc_for_gmp, xfree_for_gmp): Move to bignum.c.
(init_alloc): Move bignum initialization to init_bignum.
* src/bignum.c (init_bignum): Rename from init_bignum_once.
All users changed.
* src/emacs.c (main): Call init_bignum after init_alloc,
instead of calling init_bignum_once after init_bignum.
src/alloc.c
src/bignum.c
src/bignum.h
src/emacs.c