mirror of
https://github.com/oven-sh/bun
synced 2026-02-11 03:18:53 +00:00
fix c-string sentinel (#6026)
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user