diff --git a/SMPInstr.cpp b/SMPInstr.cpp index ee8b40ac04a28f4e1fc57777065cfc808cd8dbac..c3f518c77936bde07fa58dc8c690a03ff8f5617c 100644 --- a/SMPInstr.cpp +++ b/SMPInstr.cpp @@ -1952,10 +1952,12 @@ void SMPInstr::EmitAnnotations(bool UseFP, bool AllocSeen, FILE *AnnotFile) { /** * Emits Safe Returns + * Mark the type of the annotation as "-4". Currently the SDT is ignoring this + * annotation. */ void SMPInstr::EmitSafeReturn(FILE *AnnotFile) { - qfprintf(AnnotFile, "%10x %6d INSTR RET_SAFE %s\n", this->address, this->SMPcmd.size, disasm); + qfprintf(AnnotFile, "%10x %6d INSTR LOCAL SafeReturn %s\n", this->address, -4, disasm); } // Emit all annotations for the instruction using RTL type inference.