discomfitor pushed a commit to branch enlightenment-0.21. http://git.enlightenment.org/core/enlightenment.git/commit/?id=20de9d844b4ec8bfb9bfd1f54fba484f9d2ce25d
commit 20de9d844b4ec8bfb9bfd1f54fba484f9d2ce25d Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Fri Aug 26 10:17:05 2016 -0400 use stringshare_add() for evry files plugin mime types the return of this function is not guaranteed to be stringshared --- src/modules/everything/evry_plug_files.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/everything/evry_plug_files.c b/src/modules/everything/evry_plug_files.c index f2e0f6e..fb045c1 100644 --- a/src/modules/everything/evry_plug_files.c +++ b/src/modules/everything/evry_plug_files.c @@ -113,7 +113,7 @@ _item_fill(Evry_Item_File *file) const char *mime = efreet_mime_type_get(file->path); if (mime) - file->mime = eina_stringshare_ref(mime); + file->mime = eina_stringshare_add(mime); else file->mime = eina_stringshare_add("unknown"); } --