summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWuYunlong <xzsyeb@126.com>2020-02-04 16:38:46 +0800
committerWuYunlong <xzsyeb@126.com>2020-02-04 16:38:46 +0800
commiteb2196f5ce68ee72dd64dffa75b9ecb3e930e0cd (patch)
treeb6b308116f84e7cafeffcf2f4d0cf399ab1e7642
parent01eaf53bb37506ddd922da89144b059ff85cd7fb (diff)
downloadredis-eb2196f5ce68ee72dd64dffa75b9ecb3e930e0cd.tar.gz
Fix lua related memory leak.
-rw-r--r--src/scripting.c1
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;
}
}