mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-09-25 17:00:36 -09:00
GP-1174 fix Pe/Mz loaders when COFF aux debug symbols are present
Pe/Mz loaders would error if run under eclipse (or the continuesinterceptor is turned off) when the aux symbols are present because the inner classes were marked as private. Closes #3442
This commit is contained in:
@@ -143,7 +143,7 @@ public class DebugCOFFSymbolAux implements StructConverter {
|
||||
return structure;
|
||||
}
|
||||
|
||||
private static class AuxSym implements StructConverter {
|
||||
public static class AuxSym implements StructConverter {
|
||||
private int tagIndex;
|
||||
private short miscLnSzLinenumber;
|
||||
private short miscLnSzSize;
|
||||
@@ -209,7 +209,7 @@ public class DebugCOFFSymbolAux implements StructConverter {
|
||||
}
|
||||
}
|
||||
|
||||
private static class AuxFile implements StructConverter {
|
||||
public static class AuxFile implements StructConverter {
|
||||
private String name;
|
||||
|
||||
private static AuxFile createAuxFile(FactoryBundledWithBinaryReader reader, int index) throws IOException {
|
||||
@@ -240,7 +240,7 @@ public class DebugCOFFSymbolAux implements StructConverter {
|
||||
}
|
||||
}
|
||||
|
||||
private static class AuxSection implements StructConverter {
|
||||
public static class AuxSection implements StructConverter {
|
||||
private int length;
|
||||
private short numberOfRelocations;
|
||||
private short numberOfLinenumbers;
|
||||
|
||||
Reference in New Issue
Block a user