Revert "eo: fix to remove unreachable loop" 67/200367/1
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Fri, 22 Feb 2019 07:45:06 +0000 (16:45 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Fri, 22 Feb 2019 07:45:14 +0000 (16:45 +0900)
This reverts commit 86ea8f993dd576a8bbf1911d615a0720707df2c5.

Change-Id: I98f2da824e5ffca010dad149b9571c24be92a9cb

src/lib/eo/eo.c

index d9a5e02..5e4e456 100644 (file)
@@ -3621,8 +3621,10 @@ _efl_class_reflection_find(const _Efl_Class *klass, const char *property_name)
         if (ref) return ref;
      }
 
-   if (*klass_iter)
-     return _efl_class_reflection_find(*klass_iter, property_name);
+   for (; *klass_iter; klass_iter++)
+     {
+        return _efl_class_reflection_find(*klass_iter, property_name);
+     }
 
    return NULL;
 }