From 11f9dcfd72a38184396a7cd31cced02b0d8f3ee4 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 4 Apr 2014 15:26:11 -0400 Subject: [PATCH] fix null deref in e_shelf CID 1039825 --- src/bin/e_shelf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_shelf.c b/src/bin/e_shelf.c index 9d207e944..8c884b1f8 100644 --- a/src/bin/e_shelf.c +++ b/src/bin/e_shelf.c @@ -2300,12 +2300,12 @@ _e_shelf_gadcon_client_add(void *data, E_Gadcon_Client *gcc, const E_Gadcon_Clie { E_Shelf *s; E_Gadcon *gc; - E_Config_Gadcon_Client *cf_gcc = gcc->cf; s = data; gc = s->gadcon; if (gcc) { + E_Config_Gadcon_Client *cf_gcc = gcc->cf; gcc->gadcon->cf->clients = eina_list_remove(gcc->gadcon->cf->clients, cf_gcc); if (gc->zone) cf_gcc->geom.res = gc->zone->w;