From bd90fff392c0546c0b00b4c8657d59b42ed9c09e Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Tue, 24 Oct 2017 23:41:59 +0200 Subject: [PATCH] eolian: only check for validation where really necessary --- src/lib/eolian/database_validate.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/lib/eolian/database_validate.c b/src/lib/eolian/database_validate.c index 36b8c1c476..6635e7501a 100644 --- a/src/lib/eolian/database_validate.c +++ b/src/lib/eolian/database_validate.c @@ -48,7 +48,7 @@ _validate_docstr(Eina_Stringshare *str, const Eolian_Object *info) static Eina_Bool _validate_doc(Eolian_Documentation *doc) { - if (!doc || doc->base.validated) + if (!doc) return EINA_TRUE; if (!_validate_docstr(doc->summary, &doc->base)) @@ -165,9 +165,6 @@ _validate_type(Eolian_Type *tp) { char buf[256]; - if (tp->base.validated) - return EINA_TRUE; - if (tp->owned && !database_type_is_ownable(tp)) { snprintf(buf, sizeof(buf), "type '%s' is not ownable", tp->full_name); @@ -293,9 +290,6 @@ _validate_function(Eolian_Function *func, Eina_Hash *nhash) Eolian_Function_Parameter *param; char buf[512]; - if (func->base.validated) - return EINA_TRUE; - const Eolian_Function *ofunc = eina_hash_find(nhash, func->name); if (ofunc) { @@ -345,9 +339,6 @@ _validate_function(Eolian_Function *func, Eina_Hash *nhash) static Eina_Bool _validate_event(Eolian_Event *event) { - if (event->base.validated) - return EINA_TRUE; - if (event->type && !_validate_type(event->type)) return EINA_FALSE; @@ -360,9 +351,6 @@ _validate_event(Eolian_Event *event) static Eina_Bool _validate_implement(Eolian_Implement *impl) { - if (impl->base.validated) - return EINA_TRUE; - if (!_validate_doc(impl->common_doc)) return EINA_FALSE; if (!_validate_doc(impl->get_doc))