From f773a5ec9c375ed68384812fea27d535269cc87a Mon Sep 17 00:00:00 2001 From: Dan Sinclair Date: Mon, 26 Mar 2007 16:58:27 +0000 Subject: [PATCH] - fixup icon theme test SVN revision: 29177 --- legacy/efreet/src/bin/ef_icon_theme.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/legacy/efreet/src/bin/ef_icon_theme.c b/legacy/efreet/src/bin/ef_icon_theme.c index 4ae7542d12..1f437e7222 100644 --- a/legacy/efreet/src/bin/ef_icon_theme.c +++ b/legacy/efreet/src/bin/ef_icon_theme.c @@ -24,7 +24,9 @@ ef_cb_efreet_icon_theme(void) int ret = 1; const char *tmp; + efreet_shutdown(); putenv("HOME=/var/tmp"); + efreet_init(); tmp = efreet_icon_dir_get(); if (strcmp(tmp, "/var/tmp/.icons")) @@ -35,15 +37,14 @@ ef_cb_efreet_icon_theme(void) } efreet_shutdown(); + unsetenv("HOME"); efreet_init(); - putenv("HOME="); - tmp = efreet_icon_dir_get(); if (strcmp(tmp, "/tmp/.icons")) { printf("efreet_icon_dir_get() returned incorrect " - "value on HOME=\n"); + "value (%s) on HOME=\n", tmp); ret = 0; }