Simplify XADD ID syntax error code path,.

This commit is contained in:
antirez 2018-05-25 16:29:37 +02:00
parent a60f553b68
commit fb9c1c3dbd

View File

@ -1063,12 +1063,9 @@ void xaddCommand(client *c) {
maxlen_arg_idx = i;
} else {
/* If we are here is a syntax error or a valid ID. */
if (streamParseIDOrReply(c,c->argv[i],&id,0) == C_OK) {
id_given = 1;
break;
} else {
return;
}
if (streamParseIDOrReply(c,c->argv[i],&id,0) != C_OK) return;
id_given = 1;
break;
}
}
int field_pos = i+1;