diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2006-10-11 08:04:50 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2006-10-11 08:04:50 +0000 |
commit | d95c57921f5bb8780e11fa3382b7b1b63d6c898d (patch) | |
tree | f3e658bbcea67487484172fbf9d73eef942ee979 /newlib/libc/reent/reent.c | |
parent | d146860762351dafe68519e6e6209fc222c26284 (diff) | |
download | cygnal-d95c57921f5bb8780e11fa3382b7b1b63d6c898d.tar.gz cygnal-d95c57921f5bb8780e11fa3382b7b1b63d6c898d.tar.bz2 cygnal-d95c57921f5bb8780e11fa3382b7b1b63d6c898d.zip |
* libc/reent/reeent.c (_reclaim_reent): Free _REENT_MP_RESULT.
Diffstat (limited to 'newlib/libc/reent/reent.c')
-rw-r--r-- | newlib/libc/reent/reent.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/newlib/libc/reent/reent.c b/newlib/libc/reent/reent.c index ddf6a8267..5270ef6eb 100644 --- a/newlib/libc/reent/reent.c +++ b/newlib/libc/reent/reent.c @@ -69,6 +69,8 @@ _DEFUN (_reclaim_reent, (ptr), _free_r (ptr, _REENT_MP_FREELIST(ptr)); } + if (_REENT_MP_RESULT(ptr)) + _free_r (ptr, _REENT_MP_RESULT(ptr)); #ifdef _REENT_SMALL if (ptr->_emergency) |