fix: transposed xcalloc arguments (#28695)

This commit is contained in:
zeertzjq
2024-05-11 08:11:15 +08:00
committed by GitHub
parent a2c158ad06
commit 8c7a8be274
2 changed files with 2 additions and 2 deletions

View File

@@ -943,7 +943,7 @@ static int adjust_types(const char ***ap_types, int arg, int *num_posarg, const
{
if (*ap_types == NULL || *num_posarg < arg) {
const char **new_types = *ap_types == NULL
? xcalloc(sizeof(const char *), (size_t)arg)
? xcalloc((size_t)arg, sizeof(const char *))
: xrealloc(*ap_types, (size_t)arg * sizeof(const char *));
for (int idx = *num_posarg; idx < arg; idx++) {