From 0234afddca8fa745e86270bfdbcc8eed9c95e536 Mon Sep 17 00:00:00 2001 From: Sascha Wildner Date: Mon, 22 Dec 2008 11:57:57 +0100 Subject: [PATCH] Fix WARNS6 regression. --- lib/pam_module/pam_ssh/pam_ssh.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/pam_module/pam_ssh/pam_ssh.c b/lib/pam_module/pam_ssh/pam_ssh.c index 007a04fe8f..8e8bf567ce 100644 --- a/lib/pam_module/pam_ssh/pam_ssh.c +++ b/lib/pam_module/pam_ssh/pam_ssh.c @@ -325,7 +325,9 @@ pam_ssh_add_keys_to_agent(pam_handle_t *pamh) /* look for keys to add to it */ for (kfn = pam_ssh_keyfiles; *kfn != NULL; ++kfn) { - pam_err = pam_get_data(pamh, *kfn, (void **)&psk); + const void *vp; + pam_err = pam_get_data(pamh, *kfn, &vp); + psk = vp; if (pam_err == PAM_SUCCESS && psk != NULL) { if (ssh_add_identity(ac, psk->key, psk->comment)) openpam_log(PAM_LOG_DEBUG, -- 2.41.0