From 1b9c3eacc58b3901a5f1156e27e5ead8d54438d3 Mon Sep 17 00:00:00 2001 From: Ellie Hermaszewska Date: Tue, 29 Aug 2023 15:31:05 +0800 Subject: Avoid empty lines when not finding a render api (#3160) --- tools/slang-test/slang-test-main.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'tools') 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()); } } } -- cgit v1.2.3