mirror of
https://github.com/fluencelabs/redis
synced 2025-03-17 16:10:50 +00:00
addReplyLongLong optimized to return shared objects when the value to reply is 0 or 1
This commit is contained in:
parent
2e667806ed
commit
009db67645
@ -321,7 +321,12 @@ void _addReplyLongLong(redisClient *c, long long ll, char prefix) {
|
||||
}
|
||||
|
||||
void addReplyLongLong(redisClient *c, long long ll) {
|
||||
_addReplyLongLong(c,ll,':');
|
||||
if (ll == 0)
|
||||
addReply(c,shared.czero);
|
||||
else if (ll == 1)
|
||||
addReply(c,shared.cone);
|
||||
else
|
||||
_addReplyLongLong(c,ll,':');
|
||||
}
|
||||
|
||||
void addReplyMultiBulkLen(redisClient *c, long length) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user