From 67e26a26c8be946f99a699265139ac5e3409b92c Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 24 Sep 2003 13:16:46 +0300 Subject: [PATCH] Alignment fix --HG-- branch : HEAD --- src/auth/passdb-pam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auth/passdb-pam.c b/src/auth/passdb-pam.c index 67991df072..0a50aac6f7 100644 --- a/src/auth/passdb-pam.c +++ b/src/auth/passdb-pam.c @@ -276,7 +276,7 @@ static void pam_child_input(void *context) i_error("PAM: Child process returned only %d bytes", ret); result = PASSDB_RESULT_INTERNAL_FAILURE; } else { - result = *((enum passdb_result *) buf); + memcpy(&result, buf, sizeof(result)); if ((size_t)ret > sizeof(result)) { /* error message included */ -- 2.47.3