From: Daniel Kolesa Date: Thu, 22 Mar 2018 15:27:35 +0000 (+0100) Subject: eolian: validate staging unit when parsing all X-Git-Tag: upstream/1.21.0~1560 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7105a3ad43a2462be8b7ad9509ed36af8ed11e28;p=platform%2Fupstream%2Fefl.git eolian: validate staging unit when parsing all --- diff --git a/src/lib/eolian/eolian_database.c b/src/lib/eolian/eolian_database.c index 4e337f6..afa524f 100644 --- a/src/lib/eolian/eolian_database.c +++ b/src/lib/eolian/eolian_database.c @@ -929,7 +929,7 @@ eolian_state_all_eot_files_parse(Eolian_State *state) _state_clean(state); eina_hash_foreach(state->filenames_eot, _tfile_parse, &pd); - if (pd.ret && !database_validate(&state->unit)) + if (pd.ret && !database_validate(&state->staging)) return EINA_FALSE; _merge_unit(&state->unit, &state->staging); @@ -961,7 +961,7 @@ eolian_state_all_eo_files_parse(Eolian_State *state) _state_clean(state); eina_hash_foreach(state->filenames_eo, _file_parse, &pd); - if (pd.ret && !database_validate(&state->unit)) + if (pd.ret && !database_validate(&state->staging)) return EINA_FALSE; _merge_unit(&state->unit, &state->staging);