summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2023-08-29 15:31:05 +0800
committerGitHub <noreply@github.com>2023-08-29 15:31:05 +0800
commit1b9c3eacc58b3901a5f1156e27e5ead8d54438d3 (patch)
tree2981700db269a94f02f15f874ed83bec348f8636 /tools
parent0da1e6940d449fcdee97bf0b814750fca8f1a504 (diff)
Avoid empty lines when not finding a render api (#3160)
Diffstat (limited to 'tools')
-rw-r--r--tools/slang-test/slang-test-main.cpp8
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());
}
}
}