Mercurial > crates > nonstick
comparison build.rs @ 84:a638a45e5f1f
do some real irritating i32/u32 juggling to make bindgen happy
| author | Paul Fisher <paul@pfish.zone> |
|---|---|
| date | Tue, 10 Jun 2025 02:35:11 -0400 |
| parents | 9fc778c03bff |
| children | f6186e41399b |
comparison
equal
deleted
inserted
replaced
| 83:9fc778c03bff | 84:a638a45e5f1f |
|---|---|
| 15 .allowlist_function("pam_[gs]et_item") | 15 .allowlist_function("pam_[gs]et_item") |
| 16 .allowlist_function("pam_get_user") | 16 .allowlist_function("pam_get_user") |
| 17 .allowlist_function("pam_get_authtok") | 17 .allowlist_function("pam_get_authtok") |
| 18 .allowlist_function("pam_end") | 18 .allowlist_function("pam_end") |
| 19 .dynamic_link_require_all(true) | 19 .dynamic_link_require_all(true) |
| 20 .default_macro_constant_type(MacroTypeVariation::Signed); | 20 .default_macro_constant_type(MacroTypeVariation::Unsigned); |
| 21 | 21 |
| 22 let linux_builder = common_builder | 22 let linux_builder = common_builder |
| 23 .clone() | 23 .clone() |
| 24 // This function is not available in OpenPAM. | 24 // This function is not available in OpenPAM. |
| 25 // We don't use it, but we include it so that if the user | 25 // We don't use it, but we include it so that if the user |
