changeset 1791:924d5279293b HEAD

Alignment fix
author Timo Sirainen <tss@iki.fi>
date Wed, 24 Sep 2003 13:16:46 +0300
parents b101e678e7ac
children ccd30c24201a
files src/auth/passdb-pam.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/passdb-pam.c	Tue Sep 23 22:34:34 2003 +0300
+++ b/src/auth/passdb-pam.c	Wed Sep 24 13:16:46 2003 +0300
@@ -276,7 +276,7 @@
 		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 */