elementary: fix compilation of efl_selection_manager on windows
authorVincent Torri <vincent.torri@gmail.com>
Fri, 19 Jan 2018 21:36:08 +0000 (13:36 -0800)
committerWonki Kim <wonki_.kim@samsung.com>
Tue, 3 Apr 2018 07:12:26 +0000 (16:12 +0900)
Test Plan: compilation

Reviewers: cedric

Subscribers: jpeg

Differential Revision: https://phab.enlightenment.org/D5751

Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
src/lib/elementary/efl_selection_manager.c

index c342635..d7cbaa0 100644 (file)
@@ -4128,7 +4128,7 @@ _win32_efl_sel_manager_selection_get(const Efl_Object *request,
    int size;
 
    if (type != EFL_SELECTION_TYPE_CLIPBOARD)
-     return;
+     return EINA_FALSE;
 
    seat_sel = _sel_manager_seat_selection_init(pd, seat);
    sel = seat_sel->sel_list + type;
@@ -4177,8 +4177,8 @@ _win32_efl_sel_manager_selection_get(const Efl_Object *request,
 
         sdata.pos.x = sdata.pos.y = 0;
         sdata.format = EFL_SELECTION_FORMAT_TEXT;
-        sdata.data.mem = data;
-        sdata.data.len = size;
+        sdata.content.mem = data;
+        sdata.content.len = size;
         sdata.action = sel->action;
         sel->data_func(sel->data_func_data, sel->request_obj, &sdata);
      }