mirror of
https://github.com/Yubico/yubico-pam.git
synced 2025-02-20 21:54:16 +01:00
Fix warning if pam_message.msg isn't constant
On OS X and FreeBSD, struct pam_message does not declare its msg member as constant. This causes a warning when assigning a constant string to it: pam_yubico.c:403:14: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] msg[0].msg = message; ^ ~~~~~~~
This commit is contained in:
parent
d4136a365f
commit
c1f61bae0f
@ -400,7 +400,7 @@ display_error(pam_handle_t *pamh, const char *message) {
|
||||
}
|
||||
|
||||
pmsg[0] = &msg[0];
|
||||
msg[0].msg = message;
|
||||
msg[0].msg = (char *) message; /* on some systems, pam_message.msg isn't const */
|
||||
msg[0].msg_style = PAM_ERROR_MSG;
|
||||
retval = conv->conv(1, pmsg, &resp, conv->appdata_ptr);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user