q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=34abcd33c99d23d05fe19b341911167a6ee2e86b
commit 34abcd33c99d23d05fe19b341911167a6ee2e86b Author: Daniel Kolesa <[email protected]> Date: Tue Dec 27 21:53:00 2016 +0100 eolian: enable cyclic dependencies between classes --- src/lib/eolian/eo_parser.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index 9ade9e6..a441d76 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -679,12 +679,7 @@ static void _parse_dep(Eo_Lexer *ls, const char *fname, const char *name) { if (eina_hash_find(_parsingeos, fname)) - { - char buf[PATH_MAX]; - eo_lexer_context_restore(ls); - snprintf(buf, sizeof(buf), "cyclic dependency '%s'", name); - eo_lexer_syntax_error(ls, buf); - } + return; if (!eo_parser_database_fill(fname, EINA_FALSE)) { char buf[PATH_MAX]; --
