summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitHeaderSearch.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-11-12 07:28:29 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-11-12 07:28:29 +0000
commit71ed08ba39d437da09b81846b644a21445d86116 (patch)
tree6ad8b1551292861e9320c12fa787b22b0957be70 /clang/lib/Frontend/InitHeaderSearch.cpp
parent8fd69a09ccaac10082b97a60fad9cf22c299694f (diff)
downloadbcm5719-llvm-71ed08ba39d437da09b81846b644a21445d86116.tar.gz
bcm5719-llvm-71ed08ba39d437da09b81846b644a21445d86116.zip
Avoid comparing string literals.
llvm-svn: 86967
Diffstat (limited to 'clang/lib/Frontend/InitHeaderSearch.cpp')
-rw-r--r--clang/lib/Frontend/InitHeaderSearch.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Frontend/InitHeaderSearch.cpp b/clang/lib/Frontend/InitHeaderSearch.cpp
index 38a0896666b..c9dd3c6d938 100644
--- a/clang/lib/Frontend/InitHeaderSearch.cpp
+++ b/clang/lib/Frontend/InitHeaderSearch.cpp
@@ -303,10 +303,10 @@ bool getVisualStudioDir(std::string &path) {
void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple) {
// FIXME: temporary hack: hard-coded paths.
- if (C_INCLUDE_DIRS != "") {
+ llvm::StringRef CIncludeDirs(C_INCLUDE_DIRS);
+ if (CIncludeDirs != "") {
std::vector<std::string> dirs;
- std::string str(C_INCLUDE_DIRS);
- llvm::SplitString(str, dirs, ":");
+ llvm::SplitString(CIncludeDirs, dirs, ":");
for (std::vector<std::string>::iterator i = dirs.begin(); i != dirs.end(); ++i)
AddPath(*i, System, false, false, false);
return;
OpenPOWER on IntegriCloud