discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=11f9dcfd72a38184396a7cd31cced02b0d8f3ee4
commit 11f9dcfd72a38184396a7cd31cced02b0d8f3ee4 Author: Mike Blumenkrantz <[email protected]> Date: Fri Apr 4 15:26:11 2014 -0400 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 9d207e9..8c884b1 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; --
