lune/crates/lune-std-ffi/src/ffi/ffi_platform.rs
2024-10-13 04:21:28 +00:00

11 lines
274 B
Rust

use core::ffi::c_char;
use std::vec::Vec;
pub const CHAR_IS_SIGNED: bool = c_char::MIN as u8 != u8::MIN;
pub fn get_platform_value() -> Vec<(&'static str, &'static str)> {
vec![(
"char_variant",
if CHAR_IS_SIGNED { "schar" } else { "uchar" },
)]
}