diff options
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) |