1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 07:14:47 -05:00

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).
This commit is contained in:
Luke Channings 2023-01-17 15:57:44 +00:00 committed by GitHub
parent f2a5f6d7f0
commit 1a792f8805
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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();
}