diff --git a/legacy/efreet/src/lib/efreet_desktop.c b/legacy/efreet/src/lib/efreet_desktop.c index d2222c9593..30bd7d4a3c 100644 --- a/legacy/efreet/src/lib/efreet_desktop.c +++ b/legacy/efreet/src/lib/efreet_desktop.c @@ -745,6 +745,10 @@ efreet_desktop_free(Efreet_Desktop *desktop) eina_list_free(desktop->categories); eina_list_free(desktop->mime_types); IF_FREE_HASH(desktop->x); + // FIXME: loaded from eet. eet data descriptior is the default eina + // setup that means all strings are "eina_stringshare_add()"ed. this + // means we need to eina_stringshare_del() them here - until this is + // no longer the case (they are directly mmaped) } else {