elementary: use data:null to remove unecessary structure declaration.
authorCedric BAIL <cedric.bail@free.fr>
Wed, 24 Jul 2019 22:48:30 +0000 (15:48 -0700)
committerWooHyun Jung <wh0705.jung@samsung.com>
Mon, 5 Aug 2019 01:47:35 +0000 (10:47 +0900)
Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D9389

src/lib/elementary/efl_ui_grid.c
src/lib/elementary/efl_ui_grid.eo
src/lib/elementary/efl_ui_list.c
src/lib/elementary/efl_ui_list.eo

index 7097653..226b378 100644 (file)
 
 #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));
 
index 48221f8..832fcf1 100644 (file)
@@ -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;
    }
index 9a4cc7f..0281fd8 100644 (file)
 
 #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));
 
index 94e90f7..3cb2fea 100644 (file)
@@ -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;
    }