diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-07-06 17:43:19 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-07-06 17:43:19 +0000 |
commit | 43f0aa6caf147789457bf64a7951bff4e3bef010 (patch) | |
tree | cca24ddd581379c6f0060270ca9c55383b8aea7e /clang-tools-extra/modularize/Modularize.cpp | |
parent | adf21f2a5634f2b33b6aa2dffae67df50c72a9f2 (diff) | |
download | bcm5719-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.cpp | 10 |
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(), |