eolian: deferred parsing of type deps

This commit is contained in:
Daniel Kolesa 2017-12-22 12:53:51 +01:00
parent e1bcd61bdf
commit 30c5753172
1 changed files with 2 additions and 2 deletions

View File

@ -824,12 +824,12 @@ parse_type_void(Eo_Lexer *ls)
{
const char *fname = eina_hash_find(ls->state->filenames_eo, fnm);
eina_stringshare_del(bnm);
free(fnm);
if (fname)
{
_parse_dep(ls, fname, nm);
eina_hash_set(ls->state->defer, fnm, fname);
def->type = EOLIAN_TYPE_CLASS;
}
free(fnm);
}
else
{