From cc17ff17e66f8a8923d757ca56c3d5b8036db311 Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Thu, 29 Mar 2018 09:53:05 -0400 Subject: [PATCH] conf_randr: Use eina_stringshare_replace Instead of deleteing a stringshare and re-adding it, just use eina_stringshare_replace Signed-off-by: Chris Michael --- src/modules/conf_randr/e_int_config_randr2.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/conf_randr/e_int_config_randr2.c b/src/modules/conf_randr/e_int_config_randr2.c index 1530c214a..e30cf08b8 100644 --- a/src/modules/conf_randr/e_int_config_randr2.c +++ b/src/modules/conf_randr/e_int_config_randr2.c @@ -571,12 +571,11 @@ _cb_rel_to_set(void *data, Evas_Object *obj, void *event) E_Randr2_Screen *s = _screen_config_id_find(cs2->id); if (s) { - printf("SEt to %p [%s]\n", cs, cs->id); + printf("Set to %p [%s]\n", cs, cs->id); printf("find s = %p\n", s); printf("s id = %s\n", s->id); elm_object_text_set(obj, s->info.name); - eina_stringshare_del(cs->rel_to); - cs->rel_to = eina_stringshare_add(s->id); + eina_stringshare_replace(&cs->rel_to, s->id); } } e_config_dialog_changed_set(cfdata->cfd, EINA_TRUE);