aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-24 03:03:57 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-01-24 03:03:57 -0800
commit6f682c63695d450f304dd95012a6266e5edca9ff (patch)
tree43432c9237ad1e7b1927bffdd366c6157fda1dc8 /src
parent05b1ce39d2b1cddcab9375f2e3427b9b0ad40362 (diff)
downloadbun-6f682c63695d450f304dd95012a6266e5edca9ff.tar.gz
bun-6f682c63695d450f304dd95012a6266e5edca9ff.tar.zst
bun-6f682c63695d450f304dd95012a6266e5edca9ff.zip
Use more specific function
Diffstat (limited to 'src')
-rw-r--r--src/napi/napi.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/napi/napi.zig b/src/napi/napi.zig
index 31d15c8ea..a65143a09 100644
--- a/src/napi/napi.zig
+++ b/src/napi/napi.zig
@@ -249,7 +249,7 @@ pub export fn napi_create_int64(_: napi_env, value: i64, result: *napi_value) na
pub export fn napi_create_string_latin1(env: napi_env, str: [*]const u8, length: usize, result: *napi_value) napi_status {
var len = length;
if (NAPI_AUTO_LENGTH == length) {
- len = bun.span(std.meta.assumeSentinel(str, 0)).len;
+ len = bun.len(@ptrCast([*:0]const u8, str));
}
result.* = JSC.ZigString.init(str[0..len]).toValueGC(env);
return .ok;
@@ -257,7 +257,7 @@ pub export fn napi_create_string_latin1(env: napi_env, str: [*]const u8, length:
pub export fn napi_create_string_utf8(env: napi_env, str: [*]const u8, length: usize, result: *napi_value) napi_status {
var len = length;
if (NAPI_AUTO_LENGTH == length) {
- len = bun.span(std.meta.assumeSentinel(str, 0)).len;
+ len = bun.len(@ptrCast([*:0]const u8, str));
}
result.* = JSC.ZigString.init(str[0..len]).withEncoding().toValueGC(env);
return .ok;
@@ -265,7 +265,7 @@ pub export fn napi_create_string_utf8(env: napi_env, str: [*]const u8, length: u
pub export fn napi_create_string_utf16(env: napi_env, str: [*]const char16_t, length: usize, result: *napi_value) napi_status {
var len = length;
if (NAPI_AUTO_LENGTH == length) {
- len = bun.span(std.meta.assumeSentinel(str, 0)).len;
+ len = bun.len(@ptrCast([*:0]const char16_t, str));
}
result.* = JSC.ZigString.from16(str, len).toValueGC(env);
return .ok;