commit | 8f1f7b1442e941cfc80a7877d672ca962d37ab7a | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Tue Oct 10 22:17:49 2017 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Tue Oct 10 22:17:49 2017 +0000 |
tree | fb64b49d20ef78c991f746c0adeaab1f8fbf127e | |
parent | 82744da47bf26bd534ab82efbe07df9167e1219a [diff] [blame] |
Make the ELFFile constructor private. With this all clients have to use the new create method which returns an Expected. Fixes a crash on invalid input. llvm-svn: 315376
diff --git a/llvm/test/Object/Inputs/invalid-buffer.elf b/llvm/test/Object/Inputs/invalid-buffer.elf new file mode 100644 index 0000000..665d9d1 --- /dev/null +++ b/llvm/test/Object/Inputs/invalid-buffer.elf
@@ -0,0 +1 @@ +ELF \ No newline at end of file