summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvmc/llvmc.cpp
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2005-05-03 06:10:51 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2005-05-03 06:10:51 +0000
commit18aa1d643859f9bc584926849217508d1d61a9ef (patch)
treee6bb139fd5b872344d123f488e846208672ba52a /llvm/tools/llvmc/llvmc.cpp
parent8298120f17f43a78bb57c0b9ab8d4f95fc1c917a (diff)
downloadbcm5719-llvm-18aa1d643859f9bc584926849217508d1d61a9ef.tar.gz
bcm5719-llvm-18aa1d643859f9bc584926849217508d1d61a9ef.zip
std::string(NULL) does not a proper constructor make
llvm-svn: 21666
Diffstat (limited to 'llvm/tools/llvmc/llvmc.cpp')
-rw-r--r--llvm/tools/llvmc/llvmc.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/llvmc/llvmc.cpp b/llvm/tools/llvmc/llvmc.cpp
index d6409af3e0a..4f325e68e09 100644
--- a/llvm/tools/llvmc/llvmc.cpp
+++ b/llvm/tools/llvmc/llvmc.cpp
@@ -281,9 +281,9 @@ int main(int argc, char **argv) {
// If the LLVM_LIB_SEARCH_PATH environment variable is
// set, append it to the list of places to search for libraries
- std::string srchPath = getenv("LLVM_LIB_SEARCH_PATH");
- if (!srchPath.empty())
- LibPaths.push_back(srchPath);
+ char *srchPath = getenv("LLVM_LIB_SEARCH_PATH");
+ if (srchPath != NULL && strlen(srchPath) != 0)
+ LibPaths.push_back(std::string(srchPath));
// Set the driver flags based on command line options
unsigned flags = 0;
OpenPOWER on IntegriCloud