diff --git a/llvm/lib/ObjCopy/COFF/COFFReader.cpp b/llvm/lib/ObjCopy/COFF/COFFReader.cpp --- a/llvm/lib/ObjCopy/COFF/COFFReader.cpp +++ b/llvm/lib/ObjCopy/COFF/COFFReader.cpp @@ -83,9 +83,9 @@ Error COFFReader::readSymbols(Object &Obj, bool IsBigObj) const { std::vector Symbols; - Symbols.reserve(COFFObj.getRawNumberOfSymbols()); + Symbols.reserve(COFFObj.getNumberOfSymbols()); ArrayRef
Sections = Obj.getSections(); - for (uint32_t I = 0, E = COFFObj.getRawNumberOfSymbols(); I < E;) { + for (uint32_t I = 0, E = COFFObj.getNumberOfSymbols(); I < E;) { Expected SymOrErr = COFFObj.getSymbol(I); if (!SymOrErr) return SymOrErr.takeError();