From bd9200c460d71a10988975efa3fe95ec1a833030 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 22 Dec 2010 22:55:55 +0000 Subject: [PATCH] avoid two null derefs SVN revision: 55712 --- src/bin/e_gadcon.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_gadcon.c b/src/bin/e_gadcon.c index 5ee6671fa..2fb9f69f0 100644 --- a/src/bin/e_gadcon.c +++ b/src/bin/e_gadcon.c @@ -4331,7 +4331,7 @@ _e_gadcon_layout_smart_gadcons_position(E_Smart_Data *sd, Eina_List **list) { lc_moving->state = E_LAYOUT_ITEM_CONTAINER_STATE_POS_LOCKED; _e_gadcon_layout_smart_gadcons_position_static(sd, list); - LC_FREE(lc_back); + if (lc_back) LC_FREE(lc_back); } else if (lc_moving->state == E_LAYOUT_ITEM_CONTAINER_STATE_SIZE_MAX_END_INC) { @@ -4396,7 +4396,7 @@ _e_gadcon_layout_smart_gadcons_position(E_Smart_Data *sd, Eina_List **list) { lc_moving->state = E_LAYOUT_ITEM_CONTAINER_STATE_POS_LOCKED; _e_gadcon_layout_smart_gadcons_position_static(sd, list); - LC_FREE(lc_back); + if (lc_back) LC_FREE(lc_back); } if (bi_moving)