edje lua - fix useless double check of list return and pointless cast
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 27 Aug 2014 03:02:58 +0000 (12:02 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Wed, 27 Aug 2014 03:02:58 +0000 (12:02 +0900)
fixes CID 1039467

src/lib/edje/edje_lua2.c

index 0cc7f04..bed76f2 100644 (file)
@@ -2026,7 +2026,7 @@ _elua_top(lua_State *L)                                         // Stack usage [
    Evas_Object *o;
    Eina_List *list, *l;
    if (!_elua_isa(obj, _elua_evas_meta)) return 0;
-   if (!(list = (Eina_List *)evas_object_smart_members_get(obj->ed->obj))) return 0;
+   list = evas_object_smart_members_get(obj->ed->obj);
    if (!list) return 0;
    for (l = eina_list_last(list); l; l = l->prev)
      {