"examples/example-libuv.c" did not exist on "206868de060bbfeb2745dad2f410691ad2fc62f8"
Commit e30c96eb authored by NanXiao's avatar NanXiao Committed by Matt Stancliff
Browse files

Add empty pointer check in error cleanup

If realloc fails, the curargv will be NULL.

Closes #253
parent d1e820d8
......@@ -895,11 +895,12 @@ int redisvFormatCommand(char **target, const char *format, va_list ap) {
return totlen;
err:
if (curargv) {
while(argc--)
sdsfree(curargv[argc]);
free(curargv);
}
if (curarg != NULL)
sdsfree(curarg);
/* No need to check cmd since it is the last statement that can fail,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment