mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-06-01 09:45:12 +08:00
GP-4459 put back parentList check
This commit is contained in:
@@ -2544,6 +2544,11 @@ public class RTTIWindowsClassRecoverer extends RTTIClassRecoverer {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Continue if the class has mult inh but base class is not on the parent list
|
||||||
|
if (!recoveredClass.getParentList().contains(baseClass)) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
int mdisp = api.getInt(baseClassDescriptorAddress.add(8));
|
int mdisp = api.getInt(baseClassDescriptorAddress.add(8));
|
||||||
int pdisp = api.getInt(baseClassDescriptorAddress.add(12));
|
int pdisp = api.getInt(baseClassDescriptorAddress.add(12));
|
||||||
int vdisp = api.getInt(baseClassDescriptorAddress.add(16));
|
int vdisp = api.getInt(baseClassDescriptorAddress.add(16));
|
||||||
|
|||||||
Reference in New Issue
Block a user