From d95c57921f5bb8780e11fa3382b7b1b63d6c898d Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 11 Oct 2006 08:04:50 +0000 Subject: * libc/reent/reeent.c (_reclaim_reent): Free _REENT_MP_RESULT. --- newlib/libc/reent/reent.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'newlib/libc/reent/reent.c') 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) -- cgit v1.2.3