summaryrefslogtreecommitdiff
path: root/plugins/arm/v7/link.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/arm/v7/link.c')
-rw-r--r--plugins/arm/v7/link.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/arm/v7/link.c b/plugins/arm/v7/link.c
index 441fa50..67f4226 100644
--- a/plugins/arm/v7/link.c
+++ b/plugins/arm/v7/link.c
@@ -107,6 +107,8 @@ void handle_armv7_return_from_pop(GArchInstruction *instr, GArchProcessor *proc,
if (g_arm_register_get_index(reg) == 15 /* pc */)
g_arch_instruction_set_flag(instr, AIF_RETURN_POINT);
+ g_object_unref(G_OBJECT(reg));
+
}
g_object_unref(G_OBJECT(op));