q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=09bcf9e5fd381db0137d55f08400aa22afb3d819

commit 09bcf9e5fd381db0137d55f08400aa22afb3d819
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Mon Feb 12 18:56:38 2018 +0100

    eolian: stop build with EOLIAN_WARN_FUNC_DUPLICATES > 1
---
 src/lib/eolian/database_validate.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/eolian/database_validate.c 
b/src/lib/eolian/database_validate.c
index 1a4c83f6a8..1dd015d70f 100644
--- a/src/lib/eolian/database_validate.c
+++ b/src/lib/eolian/database_validate.c
@@ -341,6 +341,8 @@ _validate_function(const Eolian_Unit *src, Eolian_Function 
*func, Eina_Hash *nha
                  ofunc->base.line, ofunc->base.column);
         if ((!func->is_beta && !ofunc->is_beta) || (_duplicates_warn > 1))
           _obj_error(&func->base, buf);
+        if (_duplicates_warn > 1)
+          return EINA_FALSE;
      }
 
    /* if already validated, no need to perform the other checks...

-- 


Reply via email to