mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-09-25 17:00:36 -09:00
Merge remote-tracking branch 'origin/GP-3369_DecompInterfaceFix' into patch
This commit is contained in:
@@ -31,6 +31,8 @@ import ghidra.program.model.lang.*;
|
||||
import ghidra.program.model.listing.Function;
|
||||
import ghidra.program.model.listing.Program;
|
||||
import ghidra.program.model.pcode.*;
|
||||
import ghidra.program.model.symbol.IdentityNameTransformer;
|
||||
import ghidra.program.model.symbol.NameTransformer;
|
||||
import ghidra.util.Msg;
|
||||
import ghidra.util.task.CancelledListener;
|
||||
import ghidra.util.task.TaskMonitor;
|
||||
@@ -370,7 +372,9 @@ public class DecompInterface {
|
||||
}
|
||||
compilerSpec = spec;
|
||||
|
||||
dtmanage = new PcodeDataTypeManager(prog, options.getNameTransformer());
|
||||
NameTransformer transformer =
|
||||
(options == null) ? new IdentityNameTransformer() : options.getNameTransformer();
|
||||
dtmanage = new PcodeDataTypeManager(prog, transformer);
|
||||
try {
|
||||
decompCallback =
|
||||
new DecompileCallback(prog, pcodelanguage, program.getCompilerSpec(), dtmanage);
|
||||
|
||||
Reference in New Issue
Block a user