bu5hm4n pushed a commit to branch master.

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

commit f66844ebbf3b58bc5504caacede3fc9ef96418d0
Author: Cedric BAIL <cedric.b...@free.fr>
Date:   Wed Jul 24 15:48:30 2019 -0700

    elementary: use data:null to remove unecessary structure declaration.
    
    Reviewed-by: Marcel Hollerbach <m...@marcel-hollerbach.de>
    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;
    }

-- 


Reply via email to