From 35f37c72e9d81e478395914da6c10b3c546761a7 Mon Sep 17 00:00:00 2001 From: Cyrille Bagard Date: Sat, 15 Apr 2017 15:38:59 +0200 Subject: Removed useless signals for immediate operands. --- ChangeLog | 5 +++++ src/arch/immediate.c | 27 --------------------------- 2 files changed, 5 insertions(+), 27 deletions(-) diff --git a/ChangeLog b/ChangeLog index 455ada7..91ea5c2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +17-04-15 Cyrille Bagard + + * src/arch/immediate.c: + Remove useless signals for immediate operands. + 17-04-13 Cyrille Bagard * src/gui/panels/bintree.ui: diff --git a/src/arch/immediate.c b/src/arch/immediate.c index 1b13ea1..6c8be5c 100644 --- a/src/arch/immediate.c +++ b/src/arch/immediate.c @@ -63,11 +63,6 @@ struct _GImmOperandClass { GArchOperandClass parent; /* Classe parente */ - /* Signaux */ - - void (* value_changed) (GImmOperand *); - void (* output_changed) (GImmOperand *); - }; @@ -125,22 +120,6 @@ static void g_imm_operand_class_init(GImmOperandClass *klass) operand->print = (operand_print_fc)g_imm_operand_print; operand->build_tooltip = (operand_build_tooltip_fc)g_imm_operand_build_tooltip; - g_signal_new("value-changed", - G_TYPE_IMM_OPERAND, - G_SIGNAL_RUN_LAST, - G_STRUCT_OFFSET(GImmOperandClass, value_changed), - NULL, NULL, - g_cclosure_marshal_VOID__VOID, - G_TYPE_NONE, 0); - - g_signal_new("output-changed", - G_TYPE_IMM_OPERAND, - G_SIGNAL_RUN_LAST, - G_STRUCT_OFFSET(GImmOperandClass, output_changed), - NULL, NULL, - g_cclosure_marshal_VOID__VOID, - G_TYPE_NONE, 0); - } @@ -483,8 +462,6 @@ bool g_imm_operand_set_value(GImmOperand *operand, MemoryDataSize size, uint64_t operand->size = size; operand->raw = value; - g_signal_emit_by_name(operand, "value-changed"); - return true; } @@ -507,8 +484,6 @@ void g_imm_operand_pad(GImmOperand *operand, bool state) { operand->zpad = state; - g_signal_emit_by_name(operand, "output-changed"); - } @@ -587,8 +562,6 @@ void g_imm_operand_set_display(GImmOperand *operand, ImmOperandDisplay display) { operand->display = display; - g_signal_emit_by_name(operand, "output-changed"); - } -- cgit v0.11.2-87-g4458