From d5927220e81584afd6c8711c83c1d4519f67e81f Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Mon, 28 Feb 2011 20:15:55 +0000 Subject: [PATCH] Efreet: Verify that path contains '.' Thanks Heinervdm SVN revision: 57435 --- legacy/efreet/src/lib/efreet_desktop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/efreet/src/lib/efreet_desktop.c b/legacy/efreet/src/lib/efreet_desktop.c index 1a78e6d54c..b47d28e0cc 100644 --- a/legacy/efreet/src/lib/efreet_desktop.c +++ b/legacy/efreet/src/lib/efreet_desktop.c @@ -1205,7 +1205,7 @@ efreet_desktop_changes_cb(void *data __UNUSED__, Ecore_File_Monitor *em __UNUSED 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;