summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWuYunlong <xzsyeb@126.com>2020-02-04 16:38:46 +0800
committerantirez <antirez@gmail.com>2020-03-05 16:28:44 +0100
commiteac4115d3639663701ebdbf6c42b2fc9c405b3c1 (patch)
tree3dc329c9ecd7b5afef30067e2c48cd36e18421e4
parentd075df1768747c816ca9483465d3f453489ea352 (diff)
downloadredis-eac4115d3639663701ebdbf6c42b2fc9c405b3c1.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 bfe5c5c32..4dafa327c 100644
--- a/src/scripting.c
+++ b/src/scripting.c
@@ -2213,6 +2213,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;
}
}