diff libpam-sys/libpam-sys-impls/src/lib.rs @ 120:0f913ec120ac

Set rust-toolchain.toml; include span when parsing proc macro root.
author Paul Fisher <paul@pfish.zone>
date Mon, 30 Jun 2025 01:41:48 -0400
parents 39760dfc9b3b
children
line wrap: on
line diff
--- a/libpam-sys/libpam-sys-impls/src/lib.rs	Mon Jun 30 01:40:28 2025 -0400
+++ b/libpam-sys/libpam-sys-impls/src/lib.rs	Mon Jun 30 01:41:48 2025 -0400
@@ -8,7 +8,7 @@
 // For documentation on this, see the `libpam-sys` crate.
 #[proc_macro_attribute]
 pub fn cfg_pam_impl(attr: pm::TokenStream, item: pm::TokenStream) -> pm::TokenStream {
-    Predicate::parse(attr.into(), None)
+    Predicate::parse(attr.into(), Some(Span::call_site()))
         .map(|p| {
             if p.matches(pam_impl_str()) {
                 item