diff options
| author | Ted Kremenek <kremenek@apple.com> | 2010-02-12 23:31:14 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2010-02-12 23:31:14 +0000 |
| commit | 8bd0929d410e232f9465a7ceaa63f6191dd9d71c (patch) | |
| tree | 2247c8df610edf5dad3a12da1ae5ca3802f5130b /clang/lib/Frontend | |
| parent | 1e827fd8caf27c1a18a13362d7ba0a3fc16a145d (diff) | |
| download | bcm5719-llvm-8bd0929d410e232f9465a7ceaa63f6191dd9d71c.tar.gz bcm5719-llvm-8bd0929d410e232f9465a7ceaa63f6191dd9d71c.zip | |
Fix bug I introduced with assinging a temporary to a StringRef.
llvm-svn: 96041
Diffstat (limited to 'clang/lib/Frontend')
| -rw-r--r-- | clang/lib/Frontend/PCHReader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Frontend/PCHReader.cpp b/clang/lib/Frontend/PCHReader.cpp index f6f4a78c13e..a878df78400 100644 --- a/clang/lib/Frontend/PCHReader.cpp +++ b/clang/lib/Frontend/PCHReader.cpp @@ -1414,9 +1414,9 @@ PCHReader::ReadPCHBlock() { break; case pch::VERSION_CONTROL_BRANCH_REVISION: { - llvm::StringRef CurBranch = getClangFullRepositoryVersion(); + const std::string &CurBranch = getClangFullRepositoryVersion(); llvm::StringRef PCHBranch(BlobStart, BlobLen); - if (CurBranch != PCHBranch) { + if (llvm::StringRef(CurBranch) != PCHBranch) { Diag(diag::warn_pch_different_branch) << PCHBranch << CurBranch; return IgnorePCH; } |

