zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit bd89b61a2117d4ec0b0edb8a2b0b0aacb7388a3b (tree)
parent bfd2cc5a3fb05fb45496df544a1f075606aac270
Author: Techatrix <techatrix@mailbox.org>
Date:   Tue, 10 Mar 2026 18:09:48 +0100

lib: always pass `process.Environ.Map` as const pointer if applicable

Diffstat:
Mlib/std/http/Client.zig | 4++--
Mlib/std/zig/system/NativePaths.zig | 2+-
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/std/http/Client.zig b/lib/std/http/Client.zig @@ -1310,7 +1310,7 @@ pub fn deinit(client: *Client) void { /// Asserts the client has no active connections. /// Uses `arena` for a few small allocations that must outlive the client, or /// at least until those fields are set to different values. -pub fn initDefaultProxies(client: *Client, arena: Allocator, environ_map: *std.process.Environ.Map) !void { +pub fn initDefaultProxies(client: *Client, arena: Allocator, environ_map: *const std.process.Environ.Map) !void { const io = client.io; // Prevent any new connections from being created. @@ -1334,7 +1334,7 @@ pub fn initDefaultProxies(client: *Client, arena: Allocator, environ_map: *std.p fn createProxyFromEnvVar( arena: Allocator, - environ_map: *std.process.Environ.Map, + environ_map: *const std.process.Environ.Map, env_var_names: []const []const u8, ) !?*Proxy { const content = for (env_var_names) |name| { diff --git a/lib/std/zig/system/NativePaths.zig b/lib/std/zig/system/NativePaths.zig @@ -18,7 +18,7 @@ pub fn detect( arena: Allocator, io: Io, native_target: *const std.Target, - environ_map: *process.Environ.Map, + environ_map: *const process.Environ.Map, ) !NativePaths { var self: NativePaths = .{ .arena = arena }; var is_nix = false;