diff --git a/src/scripting.c b/src/scripting.c index a0c88742f..50e1ef10c 100644 --- a/src/scripting.c +++ b/src/scripting.c @@ -224,6 +224,7 @@ int luaRedisGenericCommand(lua_State *lua, int raise_error) { /* Build the arguments vector */ if (!argv) { argv = zmalloc(sizeof(robj*)*argc); + argv_size = argc; } else if (argv_size < argc) { argv = zrealloc(argv,sizeof(robj*)*argc); argv_size = argc;