diff --git a/src/platform_impl/linux/common/xkb_state.rs b/src/platform_impl/linux/common/xkb_state.rs index 55e2119a..76d20a49 100644 --- a/src/platform_impl/linux/common/xkb_state.rs +++ b/src/platform_impl/linux/common/xkb_state.rs @@ -154,7 +154,7 @@ impl KbdState { /// `xkb_state_key_get_utf8`. fn make_string_with(&mut self, mut f: F) -> Option where - F: FnMut(*mut i8, usize) -> i32, + F: FnMut(*mut c_char, usize) -> i32, { let size = f(ptr::null_mut(), 0); if size == 0 {