Mesa (master): radeon/llvm: Don' t print an error message when there is no error

Tom Stellard tstellar at kemper.freedesktop.org
Mon Apr 23 14:33:37 UTC 2012


Module: Mesa
Branch: master
Commit: d7f9b6ce13dcfc4f1d7c84c121d66606f8d05f7b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7f9b6ce13dcfc4f1d7c84c121d66606f8d05f7b

Author: Tom Stellard <thomas.stellard at amd.com>
Date:   Fri Apr 20 09:12:47 2012 -0400

radeon/llvm: Don't print an error message when there is no error

A blank line with an empty error message was being printed even when the
target lookup succeeded.

---

 src/gallium/drivers/radeon/radeon_llvm_emit.cpp |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/radeon/radeon_llvm_emit.cpp b/src/gallium/drivers/radeon/radeon_llvm_emit.cpp
index b482569..b409cb2 100644
--- a/src/gallium/drivers/radeon/radeon_llvm_emit.cpp
+++ b/src/gallium/drivers/radeon/radeon_llvm_emit.cpp
@@ -81,9 +81,8 @@ radeon_llvm_compile(LLVMModuleRef M, unsigned char ** bytes,
 #endif
    std::string err;
    const Target * AMDGPUTarget = TargetRegistry::lookupTarget("r600", err);
-   fprintf(stderr, "%s\n", err.c_str());
    if(!AMDGPUTarget) {
-      fprintf(stderr, "Can't find target\n");
+      fprintf(stderr, "Can't find target: %s\n", err.c_str());
       return 1;
    }
    




More information about the mesa-commit mailing list