kuri pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=42c32b48a6c0170b0f125a1c73242064b670bd2e

commit 42c32b48a6c0170b0f125a1c73242064b670bd2e
Author: Guillaume Friloux <k...@efl.so>
Date:   Wed Jan 1 21:27:19 2014 +0100

    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 dab5e56..25e59df 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 *

-- 


Reply via email to