Debugger: DwarfFile: Clean up type units on delete.
This commit is contained in:
@@ -490,6 +490,13 @@ DwarfFile::~DwarfFile()
|
|||||||
delete fAlternateElfFile;
|
delete fAlternateElfFile;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TypeUnitTableEntry* entry = fTypeUnits.Clear(true);
|
||||||
|
while (entry != NULL) {
|
||||||
|
TypeUnitTableEntry* nextEntry = entry->next;
|
||||||
|
delete entry;
|
||||||
|
entry = nextEntry;
|
||||||
|
}
|
||||||
|
|
||||||
free(fName);
|
free(fName);
|
||||||
free(fAlternateName);
|
free(fAlternateName);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user