diff options
Diffstat (limited to 'src/bun.js/api')
| -rw-r--r-- | src/bun.js/api/bun/dns_resolver.zig | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bun.js/api/bun/dns_resolver.zig b/src/bun.js/api/bun/dns_resolver.zig index 82411701d..aec295056 100644 --- a/src/bun.js/api/bun/dns_resolver.zig +++ b/src/bun.js/api/bun/dns_resolver.zig @@ -385,7 +385,7 @@ pub const GetAddrInfo = struct { return .unspecified; if (value.isNumber()) { - return switch (value.to(i32)) { + return switch (value.coerce(i32, globalObject)) { 0 => .unspecified, 4 => .inet, 6 => .inet6, @@ -394,11 +394,11 @@ pub const GetAddrInfo = struct { } if (value.isString()) { - const str = value.getZigString(globalObject); - if (str.len == 0) + const str = value.toBunString(globalObject); + if (str.isEmpty()) return .unspecified; - return map.getWithEql(str, JSC.ZigString.eqlComptime) orelse return error.InvalidFamily; + return str.inMap(map) orelse return error.InvalidFamily; } return error.InvalidFamily; |
