diff options
author | dgp <dgp@noemail.net> | 2011-06-13 13:50:34 (GMT) |
---|---|---|
committer | dgp <dgp@noemail.net> | 2011-06-13 13:50:34 (GMT) |
commit | 51c530e5eda8b66d6ded4982f2183209db9a0dbd (patch) | |
tree | ed24f3eb35d2299b8cb06b262517ae4432e890f2 | |
parent | bf79ad3ce4a1faf5f3657d1d5846f9488ce9b28a (diff) | |
parent | 5cf8bbee658b3ee15ef6988217cb11771818f5f9 (diff) | |
download | tcl-51c530e5eda8b66d6ded4982f2183209db9a0dbd.zip tcl-51c530e5eda8b66d6ded4982f2183209db9a0dbd.tar.gz tcl-51c530e5eda8b66d6ded4982f2183209db9a0dbd.tar.bz2 |
3315098 Mem leak fix from Gustaf Neumann.
FossilOrigin-Name: 819514e8ee10899cfd95c326a8b9ce6e7544931a
-rw-r--r-- | ChangeLog | 4 | ||||
-rwxr-xr-x | generic/tclStrToD.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2011-06-13 Don Porter <dgp@users.sourceforge.net> + + * generic/tclStrToD.c: [Bug 3315098] Mem leak fix from Gustaf Neumann. + 2011-06-08 Andreas Kupries <andreask@activestate.com> * generic/tclExecute.c: Reverted the fix for [Bug 3274728] diff --git a/generic/tclStrToD.c b/generic/tclStrToD.c index 59192e9..16f11d2 100755 --- a/generic/tclStrToD.c +++ b/generic/tclStrToD.c @@ -3820,7 +3820,7 @@ ShorteningBignumConversion( if (m2plus > m2minus) { mp_clear(&mplus); } - mp_clear_multi(&b, &mminus, &temp, NULL); + mp_clear_multi(&b, &mminus, &temp, &dig, &S, NULL); *s = '\0'; *decpt = k; if (endPtr) { |