From b3a68cc3f76f2c23796046209b819092dd72850d Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Sun, 31 Jan 2010 19:43:53 +0000 Subject: [PATCH] edje_cc: exit properly if eina_init() fails (like if a mempool is not found), instead of a seg fault. SVN revision: 45759 --- legacy/edje/src/bin/edje_cc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/legacy/edje/src/bin/edje_cc.c b/legacy/edje/src/bin/edje_cc.c index d73b35ed64..13c5b1f9a6 100644 --- a/legacy/edje/src/bin/edje_cc.c +++ b/legacy/edje/src/bin/edje_cc.c @@ -62,12 +62,14 @@ main(int argc, char **argv) setlocale(LC_NUMERIC, "C"); - eina_init(); + if (!eina_init()) + return -1; + _edje_cc_log_dom = eina_log_domain_register("EDJE_CC", EDJE_DEFAULT_LOG_COLOR); if(_edje_cc_log_dom<0) { EINA_LOG_ERR("Enable to create a log domain."); - exit(1); + exit(-1); } tmp_dir = getenv("TMPDIR");