raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=77b3d11c8df446826687556ebc7f6b2b1f79d7e1

commit 77b3d11c8df446826687556ebc7f6b2b1f79d7e1
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Tue Aug 25 11:34:45 2020 +0100

    evas - callbacks - fix casting warnings - checked flags are the same
---
 src/lib/evas/canvas/evas_callbacks.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/lib/evas/canvas/evas_callbacks.c 
b/src/lib/evas/canvas/evas_callbacks.c
index aca5d31181..784458fd8b 100644
--- a/src/lib/evas/canvas/evas_callbacks.c
+++ b/src/lib/evas/canvas/evas_callbacks.c
@@ -193,7 +193,8 @@ _eo_evas_object_cb(void *data, const Efl_Event *event)
    if (event_flags) evflags = *event_flags;
    info->func.object_cb(info->data, evas, event->object, event_info);
    if (event_flags && (evflags != *event_flags))
-     efl_input_event_flags_set(efl_event_info, *event_flags);
+     efl_input_event_flags_set(efl_event_info,
+                               (Efl_Input_Flags)*event_flags);
 }
 
 static void
@@ -403,7 +404,7 @@ evas_object_event_callback_call(Evas_Object *eo_obj, 
Evas_Object_Protected_Data
 
    if ((type == EVAS_CALLBACK_MOUSE_DOWN) || (type == EVAS_CALLBACK_MOUSE_UP))
      {
-        flags = efl_input_pointer_button_flags_get(event_info);
+        flags = 
(Evas_Button_Flags)efl_input_pointer_button_flags_get(event_info);
         if (flags & CLICK_MASK)
           {
              if (obj->last_mouse_down_counter < (e->last_mouse_down_counter - 
1))
@@ -432,7 +433,7 @@ evas_object_event_callback_call(Evas_Object *eo_obj, 
Evas_Object_Protected_Data
              e->current_event = EVAS_CALLBACK_MULTI_DOWN;
              efl_event_callback_call(eo_obj, EFL_EVENT_FINGER_DOWN, 
event_info);
           }
-        efl_input_pointer_button_flags_set(event_info, flags);
+        efl_input_pointer_button_flags_set(event_info, (Efl_Pointer_Flags) 
flags);
      }
    else if (type == EVAS_CALLBACK_MOUSE_UP)
      {
@@ -441,7 +442,7 @@ evas_object_event_callback_call(Evas_Object *eo_obj, 
Evas_Object_Protected_Data
              e->current_event = EVAS_CALLBACK_MULTI_UP;
              efl_event_callback_call(eo_obj, EFL_EVENT_FINGER_UP, event_info);
           }
-        efl_input_pointer_button_flags_set(event_info, flags);
+        efl_input_pointer_button_flags_set(event_info, 
(Efl_Pointer_Flags)flags);
      }
    else if (type == EVAS_CALLBACK_MOUSE_MOVE)
      {

-- 


Reply via email to