diff options
author | 2023-01-24 03:03:57 -0800 | |
---|---|---|
committer | 2023-01-24 03:03:57 -0800 | |
commit | 6f682c63695d450f304dd95012a6266e5edca9ff (patch) | |
tree | 43432c9237ad1e7b1927bffdd366c6157fda1dc8 /src | |
parent | 05b1ce39d2b1cddcab9375f2e3427b9b0ad40362 (diff) | |
download | bun-6f682c63695d450f304dd95012a6266e5edca9ff.tar.gz bun-6f682c63695d450f304dd95012a6266e5edca9ff.tar.zst bun-6f682c63695d450f304dd95012a6266e5edca9ff.zip |
Use more specific function
Diffstat (limited to 'src')
-rw-r--r-- | src/napi/napi.zig | 6 |
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; |