cedric pushed a commit to branch enlightenment-0.17. http://git.enlightenment.org/core/enlightenment.git/commit/?id=38e0b8eb996af02dc232280d8187dc5a54f85753
commit 38e0b8eb996af02dc232280d8187dc5a54f85753 Author: Mike Blumenkrantz <zm...@samsung.com> 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 fc6cbe3..8506087 100644 --- a/src/bin/e_shelf.c +++ b/src/bin/e_shelf.c @@ -2509,12 +2509,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; --