From: Jean-Philippe Andre Date: Tue, 15 Dec 2015 08:39:37 +0000 (+0900) Subject: Eina safety: Set error flag in case of safety check error X-Git-Tag: upstream/1.20.0~7894 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7fd907a1322ae251ca171f610dcaf06c700565e7;p=platform%2Fupstream%2Fefl.git Eina safety: Set error flag in case of safety check error Eina_Error is almost not used at all. Meh. --- diff --git a/src/lib/eina/eina_safety_checks.c b/src/lib/eina/eina_safety_checks.c index 57b863d..4ead9d6 100644 --- a/src/lib/eina/eina_safety_checks.c +++ b/src/lib/eina/eina_safety_checks.c @@ -69,6 +69,7 @@ eina_safety_checks_init(void) if (!(initcnt++)) { EINA_SAFETY_LOG_DOMAIN = eina_log_domain_register("eina_safety", EINA_COLOR_RED); + EINA_ERROR_SAFETY_FAILED = eina_error_msg_static_register("Safety check failed"); } return EINA_TRUE; } @@ -76,6 +77,7 @@ eina_safety_checks_init(void) EAPI void _eina_safety_error(const char *file, const char *func, int line, const char *str) { + eina_error_set(EINA_ERROR_SAFETY_FAILED); if (EINA_SAFETY_LOG_DOMAIN) { eina_log_print(EINA_SAFETY_LOG_DOMAIN, EINA_LOG_LEVEL_ERR,