eolian: enable cyclic dependencies between classes
This commit is contained in:
parent
71b217451d
commit
34abcd33c9
|
@ -679,12 +679,7 @@ static void
|
||||||
_parse_dep(Eo_Lexer *ls, const char *fname, const char *name)
|
_parse_dep(Eo_Lexer *ls, const char *fname, const char *name)
|
||||||
{
|
{
|
||||||
if (eina_hash_find(_parsingeos, fname))
|
if (eina_hash_find(_parsingeos, fname))
|
||||||
{
|
return;
|
||||||
char buf[PATH_MAX];
|
|
||||||
eo_lexer_context_restore(ls);
|
|
||||||
snprintf(buf, sizeof(buf), "cyclic dependency '%s'", name);
|
|
||||||
eo_lexer_syntax_error(ls, buf);
|
|
||||||
}
|
|
||||||
if (!eo_parser_database_fill(fname, EINA_FALSE))
|
if (!eo_parser_database_fill(fname, EINA_FALSE))
|
||||||
{
|
{
|
||||||
char buf[PATH_MAX];
|
char buf[PATH_MAX];
|
||||||
|
|
Loading…
Reference in New Issue