Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 4802:2fc0e2f18322
Don't create any bignums before pdumping. Add bignum, ratio, and bigfloat
finalizers so we don't leak memory with NEW_GC. See xemacs-patches message
with ID <870180fe1001060900o46fa2b7o26b58850fadf9aba@mail.gmail.com>.
| author | Jerry James <james@xemacs.org> |
|---|---|
| date | Wed, 06 Jan 2010 10:01:14 -0700 |
| parents | ca99a807b025 |
| children | 5d120deb60ca |
comparison
equal
deleted
inserted
replaced
| 4801:591091481f20 | 4802:2fc0e2f18322 |
|---|---|
| 1 2010-01-06 Jerry James <james@xemacs.org> | |
| 2 | |
| 3 * emacs.c: Fix FSF address. | |
| 4 (main_1): Call reinit_vars_of_number. | |
| 5 * number-gmp.c: Fix FSF address. | |
| 6 * number-gmp.h: Ditto. | |
| 7 * number-mp.c: Ditto. | |
| 8 * number-mp.h: Ditto. | |
| 9 * number.h: Ditto. | |
| 10 * number.c: Ditto. | |
| 11 (bignum_finalize): New function. | |
| 12 (ratio_finalize): New function. | |
| 13 (bigfloat_finalize): New function. | |
| 14 (vars_of_number): Don't create a bignum here. | |
| 15 (reinit_vars_of_number): New function; create a bignum here. | |
| 16 (init_number): Call reinit_vars_of_number if !PDUMP. | |
| 17 * symsinit.h: Fix FSF address. Declare reinit_vars_of_number. | |
| 18 | |
| 1 2010-01-05 Jerry James <james@xemacs.org> | 19 2010-01-05 Jerry James <james@xemacs.org> |
| 2 | 20 |
| 3 * font-mgr.c (Ffc_name_unparse): Return value of FcNameUnparse | 21 * font-mgr.c (Ffc_name_unparse): Return value of FcNameUnparse |
| 4 must be freed. | 22 must be freed. |
| 5 | 23 |
