summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Channings <461449+LukeChannings@users.noreply.github.com>2023-01-17 15:57:44 +0000
committerGitHub <noreply@github.com>2023-01-17 10:57:44 -0500
commit1a792f8805d835257302baf538505451b149d84c (patch)
tree0a9e2263e3ba56c614f30019b6a2156e60912396
parentf2a5f6d7f0b9c6c787e3b4b0c1e663af6fcbd9b5 (diff)
fix(napi) use c_char instead of hardcoding i8 to avoid incompatibility with aarch64 (#17458)
Quick one, compatibility fix for [aarch64 builds](https://github.com/LukeChannings/deno-arm64).
-rw-r--r--test_napi/src/typedarray.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/test_napi/src/typedarray.rs b/test_napi/src/typedarray.rs
index fed63773e..3850fb571 100644
--- a/test_napi/src/typedarray.rs
+++ b/test_napi/src/typedarray.rs
@@ -9,6 +9,7 @@ use napi_sys::TypedarrayType;
use napi_sys::ValueType::napi_number;
use napi_sys::ValueType::napi_object;
use napi_sys::*;
+use std::os::raw::c_char;
use std::ptr;
extern "C" fn test_multiply(
@@ -103,7 +104,8 @@ extern "C" fn test_multiply(
assert_napi_ok!(napi_throw_error(
env,
ptr::null(),
- "Typed array was of a type not expected by test.".as_ptr() as *const i8,
+ "Typed array was of a type not expected by test.".as_ptr()
+ as *const c_char,
));
return ptr::null_mut();
}