From f61996fd6f5ae56a2eb66020ba68d54262e52e0b Mon Sep 17 00:00:00 2001 From: flysand7 Date: Sat, 5 Oct 2024 11:06:36 +1100 Subject: [PATCH] Don't append to buffer if nothing was read --- core/os/os2/process.odin | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/os/os2/process.odin b/core/os/os2/process.odin index 5ff8a8c02..a4b433d6b 100644 --- a/core/os/os2/process.odin +++ b/core/os/os2/process.odin @@ -405,10 +405,10 @@ process_exec :: proc( defer stderr = stderr_b[:] buf: [1024]u8 = --- - n: int - + stdout_done, stderr_done, has_data: bool for err == nil && (!stdout_done || !stderr_done) { + n := 0 if !stdout_done { has_data, err = pipe_has_data(stdout_r)