forked from enlightenment/efl
eolian: Warn less on duplicate beta APIs
The check was only done on one of the two functions, resulting in some unwanted warnings. EOLIAN_WARN_FUNC_DUPLICATES=1 will show non-beta warnings. EOLIAN_WARN_FUNC_DUPLICATES=2 will still show all warnings.
This commit is contained in:
parent
bd5b76508b
commit
aef05c26d6
|
@ -328,7 +328,7 @@ _validate_function(Eolian_Function *func, Eina_Hash *nhash)
|
||||||
"%sfunction '%s' redefined (originally at %s:%d:%d)",
|
"%sfunction '%s' redefined (originally at %s:%d:%d)",
|
||||||
func->is_beta ? "beta " : "", func->name, ofunc->base.file,
|
func->is_beta ? "beta " : "", func->name, ofunc->base.file,
|
||||||
ofunc->base.line, ofunc->base.column);
|
ofunc->base.line, ofunc->base.column);
|
||||||
if (!func->is_beta || (_duplicates_warn > 1))
|
if ((!func->is_beta && !ofunc->is_beta) || (_duplicates_warn > 1))
|
||||||
_obj_error(&func->base, buf);
|
_obj_error(&func->base, buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue