RESP3: Use new deferred len API in config.c.
This commit is contained in:
parent
3d614c05d9
commit
dbe9cff831
@ -1324,7 +1324,7 @@ badfmt: /* Bad format errors */
|
|||||||
|
|
||||||
void configGetCommand(client *c) {
|
void configGetCommand(client *c) {
|
||||||
robj *o = c->argv[2];
|
robj *o = c->argv[2];
|
||||||
void *replylen = addDeferredMultiBulkLength(c);
|
void *replylen = addReplyDeferredLen(c);
|
||||||
char *pattern = o->ptr;
|
char *pattern = o->ptr;
|
||||||
char buf[128];
|
char buf[128];
|
||||||
int matches = 0;
|
int matches = 0;
|
||||||
@ -1571,7 +1571,7 @@ void configGetCommand(client *c) {
|
|||||||
sdsfree(aux);
|
sdsfree(aux);
|
||||||
matches++;
|
matches++;
|
||||||
}
|
}
|
||||||
setDeferredMultiBulkLength(c,replylen,matches*2);
|
setDeferredMapLen(c,replylen,matches);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------------
|
/*-----------------------------------------------------------------------------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user