diff options
Diffstat (limited to 'src/bun.js')
-rw-r--r-- | src/bun.js/node/node_os.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/bun.js/node/node_os.zig b/src/bun.js/node/node_os.zig index edfd97e77..08388ced3 100644 --- a/src/bun.js/node/node_os.zig +++ b/src/bun.js/node/node_os.zig @@ -267,7 +267,8 @@ pub const Os = struct { pub fn release(globalThis: *JSC.JSGlobalObject, _: *JSC.CallFrame) callconv(.C) JSC.JSValue { if (comptime is_bindgen) return JSC.JSValue.jsUndefined(); - return JSC.ZigString.init(C.getRelease()).withEncoding().toValueGC(globalThis); + var name_buffer: [std.os.HOST_NAME_MAX]u8 = undefined; + return JSC.ZigString.init(C.getRelease(&name_buffer)).withEncoding().toValueGC(globalThis); } pub fn setPriority(globalThis: *JSC.JSGlobalObject, callframe: *JSC.CallFrame) callconv(.C) JSC.JSValue { @@ -410,7 +411,8 @@ pub const Os = struct { pub fn version(globalThis: *JSC.JSGlobalObject, _: *JSC.CallFrame) callconv(.C) JSC.JSValue { if (comptime is_bindgen) return JSC.JSValue.jsUndefined(); - return JSC.ZigString.init(C.getVersion()).withEncoding().toValueGC(globalThis); + var name_buffer: [std.os.HOST_NAME_MAX]u8 = undefined; + return JSC.ZigString.init(C.getVersion(&name_buffer)).withEncoding().toValueGC(globalThis); } }; |