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); + */ } }