From 6799c19e19fa28f43fe2e31480a232edc0f74887 Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Wed, 26 Apr 2023 11:40:07 -0400 Subject: [PATCH] GP-0 Corrected decompiler bug introduced with GP-1633 affecting calling convention used. (Closes #5268) --- .../main/java/ghidra/program/model/pcode/FunctionPrototype.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/FunctionPrototype.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/FunctionPrototype.java index 31b80daffb..a4892023b5 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/FunctionPrototype.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/FunctionPrototype.java @@ -88,7 +88,7 @@ public class FunctionPrototype { */ public FunctionPrototype(FunctionSignature proto, CompilerSpec cspec, boolean voidimpliesdotdotdot) { - modelname = proto.getName(); + modelname = proto.getCallingConventionName(); PrototypeModel model = cspec.matchConvention(modelname); localsyms = null; injectname = null;