Unverified Commit 90fda5c9 authored by Salvatore Sanfilippo's avatar Salvatore Sanfilippo Committed by GitHub
Browse files

Merge pull request #7304 from hwware/lcs_fix

fix server crash for STRALGO command
parents fe640e58 06a59fd4
...@@ -519,7 +519,7 @@ void stralgoLCS(client *c) { ...@@ -519,7 +519,7 @@ void stralgoLCS(client *c) {
!= C_OK) return; != C_OK) return;
if (minmatchlen < 0) minmatchlen = 0; if (minmatchlen < 0) minmatchlen = 0;
j++; j++;
} else if (!strcasecmp(opt,"STRINGS")) { } else if (!strcasecmp(opt,"STRINGS") && moreargs > 1) {
if (a != NULL) { if (a != NULL) {
addReplyError(c,"Either use STRINGS or KEYS"); addReplyError(c,"Either use STRINGS or KEYS");
return; return;
...@@ -527,7 +527,7 @@ void stralgoLCS(client *c) { ...@@ -527,7 +527,7 @@ void stralgoLCS(client *c) {
a = c->argv[j+1]->ptr; a = c->argv[j+1]->ptr;
b = c->argv[j+2]->ptr; b = c->argv[j+2]->ptr;
j += 2; j += 2;
} else if (!strcasecmp(opt,"KEYS")) { } else if (!strcasecmp(opt,"KEYS") && moreargs > 1) {
if (a != NULL) { if (a != NULL) {
addReplyError(c,"Either use STRINGS or KEYS"); addReplyError(c,"Either use STRINGS or KEYS");
return; return;
......
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