From fdd316902dd10aab4be3078f071142e910023bce Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Fri, 14 Sep 2007 23:15:41 +0000 Subject: [PATCH] Temporarily fix SEGV when deleting .desktop files from disk. SVN revision: 31717 --- legacy/efreet/src/lib/efreet_desktop.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legacy/efreet/src/lib/efreet_desktop.c b/legacy/efreet/src/lib/efreet_desktop.c index e9d7ff9493..2fda598909 100644 --- a/legacy/efreet/src/lib/efreet_desktop.c +++ b/legacy/efreet/src/lib/efreet_desktop.c @@ -209,7 +209,10 @@ efreet_desktop_get(const char *file) desktop->cached = 0; ecore_hash_remove(efreet_desktop_cache, file); + /* + * TODO: We can't free the desktop here, as someone still might have references to it. efreet_desktop_free(desktop); + */ } }