From d7ace61fff2fe0e816ac8fc0831e58a622cd9610 Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Tue, 17 Mar 2009 19:31:02 +0000 Subject: [PATCH] Fixes leak 26/26 Fixes NB#106346, coverity issues pmo-trunk-r8127 --- src/hildon2/modest-hildon2-window.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/hildon2/modest-hildon2-window.c b/src/hildon2/modest-hildon2-window.c index a3d0433..34ec43d 100644 --- a/src/hildon2/modest-hildon2-window.c +++ b/src/hildon2/modest-hildon2-window.c @@ -499,12 +499,13 @@ edit_toolbar_button_clicked (HildonEditToolbar *toolbar, reg = (EditModeRegister *) g_hash_table_lookup (priv->edit_mode_registry, GINT_TO_POINTER (priv->edit_command)); - if (reg == NULL) - modest_hildon2_window_unset_edit_mode (self); - if ((reg->action == NULL) || reg->action (self)) + if (reg) { + if ((reg->action == NULL) || reg->action (self)) + modest_hildon2_window_unset_edit_mode (self); + } else { modest_hildon2_window_unset_edit_mode (self); - + } } static void -- 1.7.9.5