From f66844ebbf3b58bc5504caacede3fc9ef96418d0 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Wed, 24 Jul 2019 15:48:30 -0700 Subject: [PATCH] elementary: use data:null to remove unecessary structure declaration. Reviewed-by: Marcel Hollerbach Differential Revision: https://phab.enlightenment.org/D9389 --- src/lib/elementary/efl_ui_grid.c | 6 +----- src/lib/elementary/efl_ui_grid.eo | 2 +- src/lib/elementary/efl_ui_list.c | 8 ++------ src/lib/elementary/efl_ui_list.eo | 1 + 4 files changed, 5 insertions(+), 12 deletions(-) diff --git a/src/lib/elementary/efl_ui_grid.c b/src/lib/elementary/efl_ui_grid.c index 709765373c..226b3780cb 100644 --- a/src/lib/elementary/efl_ui_grid.c +++ b/src/lib/elementary/efl_ui_grid.c @@ -15,12 +15,8 @@ #define MY_CLASS_NAME "Efl.Ui.Grid" -typedef struct { - -} Efl_Ui_Grid_Data; - EOLIAN static Eo * -_efl_ui_grid_efl_object_constructor(Eo *obj, Efl_Ui_Grid_Data *pd EINA_UNUSED) +_efl_ui_grid_efl_object_constructor(Eo *obj, void *pd EINA_UNUSED) { obj = efl_constructor(efl_super(obj, MY_CLASS)); diff --git a/src/lib/elementary/efl_ui_grid.eo b/src/lib/elementary/efl_ui_grid.eo index 48221f8f72..832fcf1c31 100644 --- a/src/lib/elementary/efl_ui_grid.eo +++ b/src/lib/elementary/efl_ui_grid.eo @@ -1,7 +1,7 @@ class @beta Efl.Ui.Grid extends Efl.Ui.Collection { [[Simple grid widget with Pack interface.]] - + data: null; implements { Efl.Object.constructor; } diff --git a/src/lib/elementary/efl_ui_list.c b/src/lib/elementary/efl_ui_list.c index 9a4cc7fb16..0281fd8b30 100644 --- a/src/lib/elementary/efl_ui_list.c +++ b/src/lib/elementary/efl_ui_list.c @@ -15,12 +15,8 @@ #define MY_CLASS_NAME "Efl.Ui.List" -typedef struct { - -} Efl_Ui_List_Data; - -EOLIAN static Eo * -_efl_ui_list_efl_object_constructor(Eo *obj, Efl_Ui_List_Data *pd EINA_UNUSED) +static Eo * +_efl_ui_list_efl_object_constructor(Eo *obj, void *pd EINA_UNUSED) { obj = efl_constructor(efl_super(obj, MY_CLASS)); diff --git a/src/lib/elementary/efl_ui_list.eo b/src/lib/elementary/efl_ui_list.eo index 94e90f760d..3cb2fea202 100644 --- a/src/lib/elementary/efl_ui_list.eo +++ b/src/lib/elementary/efl_ui_list.eo @@ -1,6 +1,7 @@ class @beta Efl.Ui.List extends Efl.Ui.Collection { [[Simple list widget with Pack interface.]] + data: null; implements { Efl.Object.constructor; }