From 3332e0ab2b39c24acf713d7a19af46addc165519 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Wed, 8 Apr 2020 21:31:07 +0200 Subject: Fix environment of spawned processes std.ChildProcess isn't handling environment variables set at runtime properly, so just use libc directly. --- src/server.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server.zig') diff --git a/src/server.zig b/src/server.zig index c729fd3..94d4ff7 100644 --- a/src/server.zig +++ b/src/server.zig @@ -4,6 +4,7 @@ const command = @import("command.zig"); const Config = @import("config.zig").Config; const DecorationManager = @import("decoration_manager.zig").DecorationManager; +const Log = @import("log.zig").Log; const Output = @import("output.zig").Output; const Root = @import("root.zig").Root; const Seat = @import("seat.zig").Seat; @@ -105,8 +106,7 @@ pub const Server = struct { return error.CantStartBackend; } - // Set the WAYLAND_DISPLAY environment variable to our socket and run the - // startup command if requested. */ + // Set the WAYLAND_DISPLAY environment variable to our socket if (c.setenv("WAYLAND_DISPLAY", socket, 1) == -1) { return error.CantSetEnv; } -- cgit v1.2.3