diff options
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/lib/Object/MachOObjectFile.cpp | 2 | ||||
-rw-r--r-- | llvm/test/Object/macho-invalid.test | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Object/MachOObjectFile.cpp b/llvm/lib/Object/MachOObjectFile.cpp index 0f2c5757269..743166d4bf5 100644 --- a/llvm/lib/Object/MachOObjectFile.cpp +++ b/llvm/lib/Object/MachOObjectFile.cpp @@ -284,7 +284,7 @@ MachOObjectFile::MachOObjectFile(MemoryBufferRef Object, bool IsLittleEndian, BigSize += getHeader().sizeofcmds; if (getData().data() + BigSize > getData().end()) { Err = malformedError(getFileName(), "truncated or malformed object " - "(load commands extends past the end of the file)"); + "(load commands extend past the end of the file)"); return; } diff --git a/llvm/test/Object/macho-invalid.test b/llvm/test/Object/macho-invalid.test index d7fc58e08d7..5d83ce762fc 100644 --- a/llvm/test/Object/macho-invalid.test +++ b/llvm/test/Object/macho-invalid.test @@ -13,7 +13,7 @@ RUN: not llvm-objdump -macho -private-headers %p/Inputs/macho-invalid-too-small- RUN: | FileCheck -check-prefix SMALL-LOADC-SIZE %s RUN: not llvm-objdump -macho -private-headers %p/Inputs/macho64-invalid-too-small-load-command 2>&1 \ RUN: | FileCheck -check-prefix SMALL-LOADC-SIZE %s -SMALL-LOADC-SIZE: truncated or malformed object (load commands extends past the end of the file) +SMALL-LOADC-SIZE: truncated or malformed object (load commands extend past the end of the file) RUN: not llvm-objdump -private-headers %p/Inputs/macho-invalid-too-small-segment-load-command 2>&1 \ RUN: | FileCheck -check-prefix SMALL-SEGLOADC-SIZE %s @@ -61,4 +61,4 @@ RUN: not llvm-objdump -macho -private-headers %p/Inputs/macho-invalid-header 2>& INVALID-HEADER: The file was not recognized as a valid object file RUN: not llvm-objdump -macho -private-headers %p/Inputs/macho64-invalid-incomplete-segment-load-command 2>&1 | FileCheck -check-prefix INCOMPLETE-SEGMENT-LOADC %s -INCOMPLETE-SEGMENT-LOADC: truncated or malformed object (load commands extends past the end of the file) +INCOMPLETE-SEGMENT-LOADC: truncated or malformed object (load commands extend past the end of the file) |