From 830142701ad746274a259a8c8d2c77450d4a6e38 Mon Sep 17 00:00:00 2001 From: Andri Yngvason Date: Sun, 10 Dec 2023 18:51:58 +0000 Subject: [PATCH] pam_auth: Correct use of calloc() --- src/pam_auth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pam_auth.c b/src/pam_auth.c index d32ff86..8d3c388 100644 --- a/src/pam_auth.c +++ b/src/pam_auth.c @@ -30,7 +30,7 @@ static int pam_return_pwd(int num_msg, const struct pam_message** msgm, struct pam_response** response, void* appdata_ptr) { struct credentials* cred = appdata_ptr; - struct pam_response* resp = calloc(sizeof(*response), num_msg); + struct pam_response* resp = calloc(num_msg, sizeof(*resp)); for (int i = 0; i < num_msg; i++) { resp[i].resp_retcode = PAM_SUCCESS; switch(msgm[i]->msg_style) {