diff options
author | Steve Bennett <steveb@workware.net.au> | 2014-05-29 21:22:28 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2014-05-29 21:26:40 +1000 |
commit | eff89bbd45fce0af30d819718076a3d0890f6a5a (patch) | |
tree | 2c57c7b34119d6261cfc524fa0fd9fb6ada92231 /jim-load.c | |
parent | 097786084353a5dcf9980e3cdec04acc10ffc45c (diff) | |
download | jimtcl-eff89bbd45fce0af30d819718076a3d0890f6a5a.zip jimtcl-eff89bbd45fce0af30d819718076a3d0890f6a5a.tar.gz jimtcl-eff89bbd45fce0af30d819718076a3d0890f6a5a.tar.bz2 |
load: Fix memory leak on interp destroy
Reported-by: Paul Chakravarti <paul.chakravarti@gmail.com>
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-load.c')
-rw-r--r-- | jim-load.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -98,6 +98,7 @@ static void JimFreeLoadHandles(Jim_Interp *interp, void *data) if (handles) { Jim_FreeStackElements(handles, JimFreeOneLoadHandle); + Jim_FreeStack(handles); Jim_Free(handles); } } |