aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--NEWS1
-rw-r--r--src/lib/edje/edje_cache.c5
3 files changed, 10 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 1aad83f21..8e8251947 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,8 @@
-2013-02-19 Daniel Zaoui
+2013-02-20 Cedric Bail
+
+ * Properly report file not found in Edje.
+
+2013-02-19 Daniel Zaoui
* Fix Evas_Object_Text when LTR and RTL are used in the same paragraph.
diff --git a/NEWS b/NEWS
index dc576ff4f..8fa05e627 100644
--- a/NEWS
+++ b/NEWS
@@ -174,3 +174,4 @@ Fixes:
* fix anchor clicked mouse signals for selection-enabled entries
* Fix edje_color_class_list() and edje_text_class_list() to look at right hashes.
* Evas: Fix Evas_Object_Text when LTR and RTL are used in the same paragraph.
+ * Properly report file not found in Edje.
diff --git a/src/lib/edje/edje_cache.c b/src/lib/edje/edje_cache.c
index 3f93e5cd7..7e5506fba 100644
--- a/src/lib/edje/edje_cache.c
+++ b/src/lib/edje/edje_cache.c
@@ -403,7 +403,10 @@ _edje_cache_file_coll_open(const char *file, const char *coll, int *error_ret, E
struct stat st;
if (stat(file, &st) != 0)
- return NULL;
+ {
+ *error_ret = EDJE_LOAD_ERROR_DOES_NOT_EXIST;
+ return NULL;
+ }
if (!_edje_file_hash)
{