pass len to alloc in clusterManagerMigrateKeysInReply
This commit is contained in:
parent
e87768e8ca
commit
f8b7c18d34
@ -3222,7 +3222,7 @@ static redisReply *clusterManagerMigrateKeysInReply(clusterManagerNode *source,
|
|||||||
redisReply *entry = reply->element[i];
|
redisReply *entry = reply->element[i];
|
||||||
size_t idx = i + offset;
|
size_t idx = i + offset;
|
||||||
assert(entry->type == REDIS_REPLY_STRING);
|
assert(entry->type == REDIS_REPLY_STRING);
|
||||||
argv[idx] = (char *) sdsnew(entry->str);
|
argv[idx] = (char *) sdsnewlen(entry->str, entry->len);
|
||||||
argv_len[idx] = entry->len;
|
argv_len[idx] = entry->len;
|
||||||
if (dots) dots[i] = '.';
|
if (dots) dots[i] = '.';
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user