From 035e68b394f1875da4ebe8c8471fa3450e7e0f61 Mon Sep 17 00:00:00 2001 From: sebastid Date: Mon, 25 Sep 2006 22:55:43 +0000 Subject: [PATCH] Don't append empty elements. SVN revision: 26153 --- legacy/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c b/legacy/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c index 214714886b..ada05638ad 100644 --- a/legacy/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c +++ b/legacy/ecore/src/lib/ecore_desktop/ecore_desktop_paths.c @@ -911,7 +911,7 @@ ecore_desktop_paths_to_hash(const char *paths) p++; } *pp = '\0'; - ecore_hash_set(result, strdup(buf), strdup(buf)); + if (*buf) ecore_hash_set(result, strdup(buf), strdup(buf)); if (*p) p++; else p = NULL; } @@ -963,7 +963,7 @@ ecore_desktop_paths_to_list(const char *paths) p++; } *pp = '\0'; - ecore_list_append(result, strdup(buf)); + if (*buf) ecore_list_append(result, strdup(buf)); if (*p) p++; else p = NULL; }