From c233e2af8bbc3cda5575e72dce218f310a7983ce Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Thu, 26 Jul 2007 11:37:23 +0000 Subject: [PATCH] Return NULL if file does not exist. SVN revision: 30988 --- legacy/efreet/src/lib/efreet_desktop.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/legacy/efreet/src/lib/efreet_desktop.c b/legacy/efreet/src/lib/efreet_desktop.c index e4ef6c8d4c..cf7ee9fcb0 100644 --- a/legacy/efreet/src/lib/efreet_desktop.c +++ b/legacy/efreet/src/lib/efreet_desktop.c @@ -266,6 +266,8 @@ efreet_desktop_new(const char *file) { Efreet_Desktop *desktop; + if (!ecore_file_exists(file)) return NULL; + desktop = NEW(Efreet_Desktop, 1); if (!desktop) return NULL;