Eo: Moved a magic check from an internal function to the external function.

SVN revision: 75626
This commit is contained in:
Tom Hacohen 2012-08-23 15:04:48 +00:00
parent ef5e9f83ab
commit cf03cc1c7b
1 changed files with 2 additions and 2 deletions

View File

@ -386,8 +386,6 @@ _eo_dov_internal(Eo *obj, Eo_Op_Type op_type, va_list p_list)
Eo_Op op = EO_NOOP;
Eo_Kls_Itr prev_state;
EO_MAGIC_RETURN_VAL(obj, EO_EINA_MAGIC, EINA_FALSE);
prev_error = obj->do_error;
_eo_ref(obj);
@ -422,6 +420,8 @@ eo_do_internal(Eo *obj, Eo_Op_Type op_type, ...)
Eina_Bool ret = EINA_TRUE;
va_list p_list;
EO_MAGIC_RETURN_VAL(obj, EO_EINA_MAGIC, EINA_FALSE);
va_start(p_list, op_type);
ret = _eo_dov_internal(obj, op_type, p_list);