Use the existing std::error_code out parameter.
authorRafael Espindola <rafael.espindola@gmail.com>
Tue, 1 Nov 2016 20:24:22 +0000 (20:24 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Tue, 1 Nov 2016 20:24:22 +0000 (20:24 +0000)
commit120dca3b63cb94bcce3a95416f692a44c9d669aa
tree5977a2d768d287546a3cd5a1087e79a5195f4e12
parent3603e6123832631d28f4c07fbf55910742367950
Use the existing std::error_code out parameter.

This avoids calling exit with a partially constructed object.

llvm-svn: 285738
llvm/include/llvm/Object/ELF.h
llvm/test/Object/invalid.test