diff options
author | Salvatore Sanfilippo <antirez@gmail.com> | 2017-11-08 15:42:45 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-08 15:42:45 +0100 |
commit | 30db805548f2f65ee65441528e5ca0e84c243dce (patch) | |
tree | 287fd9b421691b0fbb155482a6e630392661f8f2 | |
parent | a1944c3e4d2fb2b5aef7c6c3efc769ef2edd71ee (diff) | |
parent | 2564963dc8a9894f7b066988808af7e401f572e8 (diff) | |
download | redis-30db805548f2f65ee65441528e5ca0e84c243dce.tar.gz |
Merge pull request #4431 from itamarhaber/patch-10
Fixes an off-by-one in argument handling of `MEMORY USAGE`
-rw-r--r-- | src/object.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/object.c b/src/object.c index 188ec0101..d2db7963e 100644 --- a/src/object.c +++ b/src/object.c @@ -1074,7 +1074,7 @@ void memoryCommand(client *c) { if ((o = objectCommandLookupOrReply(c,c->argv[2],shared.nullbulk)) == NULL) return; size_t usage = objectComputeSize(o,samples); - usage += sdsAllocSize(c->argv[1]->ptr); + usage += sdsAllocSize(c->argv[2]->ptr); usage += sizeof(dictEntry); addReplyLongLong(c,usage); } else if (!strcasecmp(c->argv[1]->ptr,"stats") && c->argc == 2) { |