ecore_wl2: fix array overflow
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>
Mon, 26 Sep 2016 09:44:47 +0000 (11:44 +0200)
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>
Mon, 26 Sep 2016 11:17:24 +0000 (13:17 +0200)
fixes CID 1363215

src/lib/ecore_wl2/ecore_wl2_dnd.c

index 9b9af76..14257cd 100644 (file)
@@ -590,7 +590,7 @@ data_offer_source_actions(void *data, struct wl_data_offer *wl_data_offer EINA_U
 
    offer->actions = 0;
 
-   for (i = 0; i < sizeof(types); ++i)
+   for (i = 0; types[i] != 0; ++i)
    {
       if (source_actions & types[i])
         offer->actions |= _wl_to_action_convert(types[i]);