Commit Diff


commit - b32f3b76e9f7d608d6772c889f093608abf4d995
commit + b681aa5b9f985247df31772282e520479ffb2ece
blob - b28e866f42324d4b497f998ad34a8021205233c3
blob + 6382c594db0747f5872b7042cb553713d3abd4f1
--- src/ngircd/pam.c
+++ src/ngircd/pam.c
@@ -103,7 +103,7 @@ PAM_Authenticate(CLIENT *Client) {
 	if (password)
 		free(password);
 	password = strdup(Client_Password(Client));
-	conv.appdata_ptr = password;
+	conv.appdata_ptr = Client_Password(Client);
 
 	/* Initialize PAM */
 	retval = pam_start("ngircd", Client_OrigUser(Client), &conv, &pam);