From 8c3ab2e26f1bae46ff34fc1d0a10a69c4db78127 Mon Sep 17 00:00:00 2001 From: varmojfekoj Date: Thu, 4 Feb 2010 16:02:57 +0100 Subject: bugfix: several smaller bugs resolved after flexelint review Signed-off-by: Rainer Gerhards --- runtime/vm.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'runtime/vm.c') diff --git a/runtime/vm.c b/runtime/vm.c index 8cbf9e12..da2f122b 100644 --- a/runtime/vm.c +++ b/runtime/vm.c @@ -87,6 +87,9 @@ rsfrAddFunction(uchar *szName, prsf_t rsf) funcRegRoot = pEntry; finalize_it: + if(iRet != RS_RET_OK && iRet != RS_RET_DUP_FUNC_NAME) + free(pEntry); + RETiRet; } -- cgit