diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c index 76bebef023..9d70bc3e83 100644 --- a/src/lib/eo/eo.c +++ b/src/lib/eo/eo.c @@ -3628,10 +3628,8 @@ _efl_class_reflection_find(const _Efl_Class *klass, const char *property_name) if (ref) return ref; } - for (; *klass_iter; klass_iter++) - { - return _efl_class_reflection_find(*klass_iter, property_name); - } + if (*klass_iter) + return _efl_class_reflection_find(*klass_iter, property_name); return NULL; }