From 558894792f69326909a7b1f81eea5fa48db9a52c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 18 Dec 2012 09:25:48 +0000 Subject: [PATCH] fix gadcon stringshare usage SVN revision: 81225 --- src/bin/e_gadcon.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/bin/e_gadcon.c b/src/bin/e_gadcon.c index 30bf43462..97ffc6c95 100644 --- a/src/bin/e_gadcon.c +++ b/src/bin/e_gadcon.c @@ -3224,8 +3224,7 @@ _e_gadcon_client_cb_menu_style_plain(void *data, E_Menu *m __UNUSED__, E_Menu_It gcc = data; gc = gcc->gadcon; - if (gcc->style) eina_stringshare_del(gcc->style); - gcc->style = eina_stringshare_add(E_GADCON_CLIENT_STYLE_PLAIN); + eina_stringshare_replace(&gcc->style, E_GADCON_CLIENT_STYLE_PLAIN); _e_gadcon_client_save(gcc); e_gadcon_unpopulate(gc); e_gadcon_populate(gc); @@ -3239,8 +3238,7 @@ _e_gadcon_client_cb_menu_style_inset(void *data, E_Menu *m __UNUSED__, E_Menu_It gcc = data; gc = gcc->gadcon; - if (gcc->style) eina_stringshare_del(gcc->style); - gcc->style = eina_stringshare_add(E_GADCON_CLIENT_STYLE_INSET); + eina_stringshare_replace(&gcc->style, E_GADCON_CLIENT_STYLE_INSET); _e_gadcon_client_save(gcc); e_gadcon_unpopulate(gc); e_gadcon_populate(gc);