jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e077e923722be0e4a674f0ac3dc07814b3c96003
commit e077e923722be0e4a674f0ac3dc07814b3c96003 Author: Subhransu Mohanty <sub.moha...@samsung.com> Date: Mon Aug 1 13:24:34 2016 +0900 edje: throw error when vector resource not found. Reviewers: cedric, jpeg Reviewed By: jpeg Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4202 --- src/bin/edje/edje_cc_handlers.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/edje/edje_cc_handlers.c b/src/bin/edje/edje_cc_handlers.c index 6f91af6..2f6481c 100644 --- a/src/bin/edje/edje_cc_handlers.c +++ b/src/bin/edje/edje_cc_handlers.c @@ -2330,7 +2330,7 @@ _handle_vector_image(void) name = parse_str(0); - ed->vg.id = -1; + ed->vg.id = 0; for (i = 0; i < edje_file->image_dir->vectors_count; ++i) { @@ -2342,6 +2342,9 @@ _handle_vector_image(void) } } + if (!ed->vg.id) + error_and_abort(NULL, "Failed to find the vector resource :%s", name); + free(name); } --