_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);
_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);