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:
dev747368
2021-07-30 15:24:48 -04:00
committed by Ryan Kurtz
parent d89c1e716e
commit f857f0e092

View File

@@ -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;