From: Timo Sirainen Date: Wed, 24 Sep 2003 10:16:46 +0000 (+0300) Subject: Alignment fix X-Git-Tag: 1.1.alpha1~4315 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67e26a26c8be946f99a699265139ac5e3409b92c;p=thirdparty%2Fdovecot%2Fcore.git Alignment fix --HG-- branch : HEAD --- 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 */