diff options
author | WuYunlong <xzsyeb@126.com> | 2020-02-04 16:38:46 +0800 |
---|---|---|
committer | WuYunlong <xzsyeb@126.com> | 2020-02-04 16:38:46 +0800 |
commit | eb2196f5ce68ee72dd64dffa75b9ecb3e930e0cd (patch) | |
tree | b6b308116f84e7cafeffcf2f4d0cf399ab1e7642 | |
parent | 01eaf53bb37506ddd922da89144b059ff85cd7fb (diff) | |
download | redis-eb2196f5ce68ee72dd64dffa75b9ecb3e930e0cd.tar.gz |
Fix lua related memory leak.
-rw-r--r-- | src/scripting.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/scripting.c b/src/scripting.c index 9282b7fd9..a5c59b113 100644 --- a/src/scripting.c +++ b/src/scripting.c @@ -2473,6 +2473,7 @@ void ldbEval(lua_State *lua, sds *argv, int argc) { ldbLog(sdscatfmt(sdsempty(),"<error> %s",lua_tostring(lua,-1))); lua_pop(lua,1); sdsfree(code); + sdsfree(expr); return; } } |