summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/modularize/Modularize.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-07-06 17:43:19 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-07-06 17:43:19 +0000
commit43f0aa6caf147789457bf64a7951bff4e3bef010 (patch)
treecca24ddd581379c6f0060270ca9c55383b8aea7e /clang-tools-extra/modularize/Modularize.cpp
parentadf21f2a5634f2b33b6aa2dffae67df50c72a9f2 (diff)
downloadbcm5719-llvm-43f0aa6caf147789457bf64a7951bff4e3bef010.tar.gz
bcm5719-llvm-43f0aa6caf147789457bf64a7951bff4e3bef010.zip
Update for llvm api change.
llvm-svn: 212406
Diffstat (limited to 'clang-tools-extra/modularize/Modularize.cpp')
-rw-r--r--clang-tools-extra/modularize/Modularize.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/clang-tools-extra/modularize/Modularize.cpp b/clang-tools-extra/modularize/Modularize.cpp
index e4841cca001..db67754f3ca 100644
--- a/clang-tools-extra/modularize/Modularize.cpp
+++ b/clang-tools-extra/modularize/Modularize.cpp
@@ -230,14 +230,14 @@ getHeaderFileNames(SmallVectorImpl<std::string> &HeaderFileNames,
HeaderDirectory = HeaderPrefix;
// Read the header list file into a buffer.
- std::unique_ptr<MemoryBuffer> listBuffer;
- if (std::error_code ec = MemoryBuffer::getFile(ListFileName, listBuffer)) {
- return ec;
- }
+ ErrorOr<std::unique_ptr<MemoryBuffer>> listBuffer =
+ MemoryBuffer::getFile(ListFileName);
+ if (std::error_code EC = listBuffer.getError())
+ return EC;
// Parse the header list into strings.
SmallVector<StringRef, 32> Strings;
- listBuffer->getBuffer().split(Strings, "\n", -1, false);
+ listBuffer.get()->getBuffer().split(Strings, "\n", -1, false);
// Collect the header file names from the string list.
for (SmallVectorImpl<StringRef>::iterator I = Strings.begin(),
OpenPOWER on IntegriCloud