From 42c32b48a6c0170b0f125a1c73242064b670bd2e Mon Sep 17 00:00:00 2001 From: Guillaume Friloux Date: Wed, 1 Jan 2014 21:27:19 +0100 Subject: [PATCH] Simplify code of efreet_desktop_environment_set(). --- src/lib/efreet/efreet_desktop.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/efreet/efreet_desktop.c b/src/lib/efreet/efreet_desktop.c index dab5e56264..25e59df1d9 100644 --- a/src/lib/efreet/efreet_desktop.c +++ b/src/lib/efreet/efreet_desktop.c @@ -386,9 +386,7 @@ efreet_desktop_free(Efreet_Desktop *desktop) EAPI void efreet_desktop_environment_set(const char *environment) { - if (desktop_environment) eina_stringshare_del(desktop_environment); - if (environment) desktop_environment = eina_stringshare_add(environment); - else desktop_environment = NULL; + eina_stringshare_replace(&desktop_environment, environment); } EAPI const char *