diff --git a/android-activity/src/game_activity/mod.rs b/android-activity/src/game_activity/mod.rs index 264e500..8453ea3 100644 --- a/android-activity/src/game_activity/mod.rs +++ b/android-activity/src/game_activity/mod.rs @@ -379,7 +379,7 @@ impl AndroidAppInner { return None; } let cstr = unsafe { - let cstr_slice = CStr::from_ptr(path); + let cstr_slice = CStr::from_ptr(path.cast()); cstr_slice.to_str().ok()? }; if cstr.len() == 0 { diff --git a/android-activity/src/native_activity/mod.rs b/android-activity/src/native_activity/mod.rs index 1f7d1e6..27d5c78 100644 --- a/android-activity/src/native_activity/mod.rs +++ b/android-activity/src/native_activity/mod.rs @@ -412,7 +412,7 @@ impl AndroidAppInner { return None; } let cstr = unsafe { - let cstr_slice = CStr::from_ptr(path); + let cstr_slice = CStr::from_ptr(path.cast()); cstr_slice.to_str().ok()? }; if cstr.len() == 0 {