mirror of https://mirror.osredm.com/root/redis.git
By a happy coincidence, sizeof(sds *) is equal to sizeof(sds) here, while it's logically consistent to use sizeof(sds) instead.
This commit is contained in:
parent
7a89e49859
commit
76784e4ece
|
@ -2533,7 +2533,7 @@ void aclCommand(client *c) {
|
||||||
}
|
}
|
||||||
|
|
||||||
int merged_argc = 0, invalid_idx = 0;
|
int merged_argc = 0, invalid_idx = 0;
|
||||||
sds *temp_argv = zmalloc(c->argc * sizeof(sds *));
|
sds *temp_argv = zmalloc(c->argc * sizeof(sds));
|
||||||
for (int i = 3; i < c->argc; i++) temp_argv[i-3] = c->argv[i]->ptr;
|
for (int i = 3; i < c->argc; i++) temp_argv[i-3] = c->argv[i]->ptr;
|
||||||
sds *acl_args = ACLMergeSelectorArguments(temp_argv, c->argc - 3, &merged_argc, &invalid_idx);
|
sds *acl_args = ACLMergeSelectorArguments(temp_argv, c->argc - 3, &merged_argc, &invalid_idx);
|
||||||
zfree(temp_argv);
|
zfree(temp_argv);
|
||||||
|
|
Loading…
Reference in New Issue