summaryrefslogtreecommitdiff
path: root/clang-tools-extra/change-namespace
diff options
context:
space:
mode:
authorEric Liu <ioeric@google.com>2017-02-28 10:00:15 +0000
committerEric Liu <ioeric@google.com>2017-02-28 10:00:15 +0000
commit172c9750af9b14765ac02b164983cd02e94317a8 (patch)
tree7559c3c46844d948cbd59f37f2bd710245515189 /clang-tools-extra/change-namespace
parentc5c92cfa752c198e829a96cda3662c40e4dc6c33 (diff)
[change-namespace] trying to fix windows buildbot failure.
Diffstat (limited to 'clang-tools-extra/change-namespace')
-rw-r--r--clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp b/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp
index 6a17f192776..180e8c38292 100644
--- a/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp
+++ b/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp
@@ -80,8 +80,9 @@ cl::opt<std::string> WhiteListFile(
cl::init(""), cl::cat(ChangeNamespaceCategory));
llvm::ErrorOr<std::vector<std::string>> GetWhiteListedSymbolPatterns() {
+ std::vector<std::string> Patterns;
if (WhiteListFile.empty())
- return std::vector<std::string>();
+ return Patterns;
llvm::SmallVector<StringRef, 8> Lines;
llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> File =
@@ -90,7 +91,9 @@ llvm::ErrorOr<std::vector<std::string>> GetWhiteListedSymbolPatterns() {
return File.getError();
llvm::StringRef Content = File.get()->getBuffer();
Content.split(Lines, '\n', /*MaxSplit=*/-1, /*KeepEmpty=*/false);
- return std::vector<std::string>(Lines.begin(), Lines.end());
+ for (auto Line : Lines)
+ Patterns.push_back(Line.trim());
+ return Patterns;
}
} // anonymous namespace