diff --git a/src/linux/user.zig b/src/linux/user.zig index 8b63165..27161f3 100644 --- a/src/linux/user.zig +++ b/src/linux/user.zig @@ -1,8 +1,7 @@ const std = @import("std"); -pub fn getUsername(allocator: std.mem.Allocator) ![]u8 { - const username = try std.process.getEnvVarOwned(allocator, "USER"); - return username; +pub fn getUsername(allocator: std.mem.Allocator, environ: std.process.Environ) ![]u8 { + return try std.process.Environ.getAlloc(environ, allocator, "USER"); } pub fn getShell(allocator: std.mem.Allocator) ![]u8 {