summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2016-12-27 21:53:00 +0100
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2016-12-27 21:53:00 +0100
commit34abcd33c99d23d05fe19b341911167a6ee2e86b (patch)
tree7fef292e711f48384c22ed35fcf6af040703fac4
parent71b217451dadb451a4a1696a3009be9629ab4b78 (diff)
downloadefl-34abcd33c99d23d05fe19b341911167a6ee2e86b.tar.gz
eolian: enable cyclic dependencies between classes
-rw-r--r--src/lib/eolian/eo_parser.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index 9ade9e6726..a441d76051 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];