From: Enlightenment S. <no-...@en...> - 2011-02-28 20:16:02
|
Log: Efreet: Verify that path contains '.' Thanks Heinervdm Author: englebass Date: 2011-02-28 12:15:55 -0800 (Mon, 28 Feb 2011) New Revision: 57435 Trac: http://trac.enlightenment.org/e/changeset/57435 Modified: trunk/efreet/src/lib/efreet_desktop.c Modified: trunk/efreet/src/lib/efreet_desktop.c =================================================================== --- trunk/efreet/src/lib/efreet_desktop.c 2011-02-28 19:33:32 UTC (rev 57434) +++ trunk/efreet/src/lib/efreet_desktop.c 2011-02-28 20:15:55 UTC (rev 57435) @@ -1205,7 +1205,7 @@ case ECORE_FILE_EVENT_DELETED_FILE: case ECORE_FILE_EVENT_MODIFIED: ext = strrchr(path, '.'); - if (!strcmp(ext, ".desktop") || !strcmp(ext, ".directory")) + if (ext && (!strcmp(ext, ".desktop") || !strcmp(ext, ".directory"))) efreet_cache_desktop_update(); break; |