diff --git a/elf_symtab.c b/elf_symtab.c index 68eff5f..b177d97 100644 --- a/elf_symtab.c +++ b/elf_symtab.c @@ -63,5 +63,8 @@ out_delete: void elf_symtab__delete(struct elf_symtab *self) { + if (self == NULL) + return; + free(self->name); free(self); }