# HG changeset patch # User Paul Fisher # Date 1751951070 14400 # Node ID 66e662cde087706452adf43ed368691e030b96c3 # Parent ab8020566cd98d92b67414b3c9797693c205e709 fix return type of get_authtok for weird PAMs diff -r ab8020566cd9 -r 66e662cde087 src/libpam/handle.rs --- a/src/libpam/handle.rs Tue Jul 08 00:49:38 2025 -0400 +++ b/src/libpam/handle.rs Tue Jul 08 01:04:30 2025 -0400 @@ -499,7 +499,7 @@ } #[cfg(not(any(pam_impl = "LinuxPam", pam_impl = "OpenPam")))] - fn get_authtok(&mut self, prompt: Option<&str>, item_type: ItemType) -> Result { + fn get_authtok(&mut self, prompt: Option<&OsStr>, item_type: ItemType) -> Result { Err(ErrorCode::ConversationError) }