Fix two asan found bugs:

We were leaking InputFile subclasses data.
UndefinedElf was missing a classof.

llvm-svn: 256309
This commit is contained in:
Rafael Espindola
2015-12-23 01:06:39 +00:00
parent 07e602e6bb
commit 5f2c46d62e
3 changed files with 7 additions and 0 deletions

View File

@@ -31,6 +31,8 @@ public:
};
}
InputFile::~InputFile() {}
template <class ELFT>
ELFFileBase<ELFT>::ELFFileBase(Kind K, MemoryBufferRef M)
: InputFile(K, M), ELFObj(MB.getBuffer(), ECRAII().getEC()) {}