From 190a3b91e7e4438f9a7a7da61786a476cd3d6f6c Mon Sep 17 00:00:00 2001 From: Robert Bragg Date: Fri, 12 Aug 2022 01:16:19 +0100 Subject: [PATCH] CStr::from_ptr may expect *i8 or *u8 depending on target --- android-activity/src/game_activity/mod.rs | 2 +- android-activity/src/native_activity/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 {