From 7b907bcbb9f0c5882ab21ec7de6d50478dd1e047 Mon Sep 17 00:00:00 2001 From: Xtr126 <80520774+Xtr126@users.noreply.github.com> Date: Tue, 30 Apr 2024 19:24:08 +0530 Subject: [PATCH] fix: set line buffering --- cage.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cage.c b/cage.c index f109788..87c7a97 100644 --- a/cage.c +++ b/cage.c @@ -6,7 +6,7 @@ * See the LICENSE file accompanying this file. */ -#define _POSIX_C_SOURCE 200112L +#define _GNU_SOURCE #include "config.h" @@ -139,6 +139,7 @@ spawn_primary_client(struct cg_server *server, char *argv[], pid_t *pid_out, str *sigchld_source = wl_event_loop_add_fd(event_loop, fd[0], mask, sigchld_handler, server); wlr_log(WLR_DEBUG, "Child process created with pid %d", pid); + setlinebuf(stdout); return true; }