From e7a1ac1c6737403fb0ae78ebed19cfdde56625b5 Mon Sep 17 00:00:00 2001 From: Michael Rennie Date: Thu, 23 Feb 2017 13:24:56 +0000 Subject: [PATCH] fflush stdout/stderr prints to aid debugging. --- renderdoc/os/posix/linux/linux_stringio.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renderdoc/os/posix/linux/linux_stringio.cpp b/renderdoc/os/posix/linux/linux_stringio.cpp index cc05f3373..0948bcbe2 100644 --- a/renderdoc/os/posix/linux/linux_stringio.cpp +++ b/renderdoc/os/posix/linux/linux_stringio.cpp @@ -342,9 +342,15 @@ namespace OSUtility void WriteOutput(int channel, const char *str) { if(channel == OSUtility::Output_StdOut) + { fprintf(stdout, "%s", str); + fflush(stdout); + } else if(channel == OSUtility::Output_StdErr) + { fprintf(stderr, "%s", str); + fflush(stderr); + } } uint64_t GetMachineIdent()