diff options
| -rw-r--r-- | tools/slang-test/slang-test-main.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/slang-test/slang-test-main.cpp b/tools/slang-test/slang-test-main.cpp index cb2db064d..c910d83cc 100644 --- a/tools/slang-test/slang-test-main.cpp +++ b/tools/slang-test/slang-test-main.cpp @@ -1238,8 +1238,12 @@ static RenderApiFlags _getAvailableRenderApiFlags(TestContext* context) { StdWriters::getOut().print( "Check %s: Not Supported\n", RenderApiUtil::getApiName(apiType).begin()); - StdWriters::getOut().print( - "%s\n%s\n", exeRes.standardError.getBuffer(), exeRes.standardOutput.getBuffer()); + const auto out = exeRes.standardOutput; + const auto err = exeRes.standardError; + if(err.getLength()) + StdWriters::getOut().print("%s\n", err.getBuffer()); + if(out.getLength()) + StdWriters::getOut().print("%s\n", out.getBuffer()); } } } |
