Commit e14aabf9 authored by antirez's avatar antirez
Browse files

RESP3: addReply*Len() support for RESP2 backward comp.

parent 1ac69266
......@@ -562,23 +562,23 @@ void addReplyArrayLen(client *c, long length) {
}
void addReplyMapLen(client *c, long length) {
addReplyAggregateLen(c,length,'%');
int prefix = c->resp == 2 ? '*' : '%';
addReplyAggregateLen(c,length,prefix);
}
void addReplySetLen(client *c, long length) {
addReplyAggregateLen(c,length,'~');
int prefix = c->resp == 2 ? '*' : '~';
addReplyAggregateLen(c,length,prefix);
}
void addReplyAttributeLen(client *c, long length) {
addReplyAggregateLen(c,length,'|');
int prefix = c->resp == 2 ? '*' : '|';
addReplyAggregateLen(c,length,prefix);
}
void addReplyPushLen(client *c, long length) {
addReplyAggregateLen(c,length,'>');
}
void addReplyHelloLen(client *c, long length) {
addReplyAggregateLen(c,length,'@');
int prefix = c->resp == 2 ? '*' : '>';
addReplyAggregateLen(c,length,prefix);
}
/* Create the length prefix of a bulk reply, example: $2234 */
......
......@@ -1456,7 +1456,6 @@ void addReplyMapLen(client *c, long length);
void addReplySetLen(client *c, long length);
void addReplyAttributeLen(client *c, long length);
void addReplyPushLen(client *c, long length);
void addReplyHelloLen(client *c, long length);
void addReplyHelp(client *c, const char **help);
void addReplySubcommandSyntaxError(client *c);
void copyClientOutputBuffer(client *dst, client *src);
......
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