From 3eca2c7feec21aad1a83902f4d449dd860c01a18 Mon Sep 17 00:00:00 2001 From: Ai Hoshino Date: Mon, 25 Sep 2023 20:19:33 +0800 Subject: [PATCH] fix c-string sentinel (#6026) --- src/string_immutable.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/string_immutable.zig b/src/string_immutable.zig index 8ecadad83c..00ee8d8355 100644 --- a/src/string_immutable.zig +++ b/src/string_immutable.zig @@ -4684,7 +4684,7 @@ pub fn isIPAddress(input: []const u8) bool { @memcpy(max_ip_address_buffer[0..input.len], input); max_ip_address_buffer[input.len] = 0; - var ip_addr_str: [:0]const u8 = max_ip_address_buffer[0.. :0]; + var ip_addr_str: [:0]const u8 = max_ip_address_buffer[0..input.len :0]; return bun.c_ares.ares_inet_pton(std.os.AF.INET, ip_addr_str.ptr, &sockaddr) != 0 or bun.c_ares.ares_inet_pton(std.os.AF.INET6, ip_addr_str.ptr, &sockaddr) != 0; } @@ -4698,7 +4698,7 @@ pub fn isIPV6Address(input: []const u8) bool { @memcpy(max_ip_address_buffer[0..input.len], input); max_ip_address_buffer[input.len] = 0; - var ip_addr_str: [:0]const u8 = max_ip_address_buffer[0.. :0]; + var ip_addr_str: [:0]const u8 = max_ip_address_buffer[0..input.len :0]; return bun.c_ares.ares_inet_pton(std.os.AF.INET6, ip_addr_str.ptr, &sockaddr) != 0; }