if (op == EFL_NOOP)
{
+ if (override_only)
+ {
+ ERR("Class '%s': Tried overriding a previously undefined function.", klass->desc->name);
+ return EINA_FALSE;
+ }
+
op = op_id;
eina_spinlock_take(&_ops_storage_lock);
#ifndef _WIN32
overrides3,
EFL_OBJECT_OP_FUNC(simple2_class_beef_get, _simple_obj_override_a_double_set));
fail_if(!efl_object_override(obj, NULL));
- fail_if(!efl_object_override(obj, &overrides3));
+ fail_if(efl_object_override(obj, &overrides3));
/* Test override reset */
fail_if(!efl_object_override(obj, NULL));