herdsman pushed a commit to branch master.

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

commit b380e63b0769c664c5a00be0879fddab9b0c98a5
Author: Sungtaek Hong <sth253.h...@samsung.com>
Date:   Thu Feb 8 11:37:51 2018 +0200

    efl_part: call Efl.Text of each class' part
    
    Summary:
    Macro ELM_PART_TEXT_DEFAULT_IMPLEMENT calls
    super class' Efl.Text interface, rather than this class.
    
    Reviewers: jpeg, woohyun, Jaehyun_Cho, herdsman
    
    Subscribers: cedric, id213sin
    
    Differential Revision: https://phab.enlightenment.org/D5799
---
 src/lib/elementary/elm_part_helper.h | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/lib/elementary/elm_part_helper.h 
b/src/lib/elementary/elm_part_helper.h
index 9b63e94e62..d135dda6c5 100644
--- a/src/lib/elementary/elm_part_helper.h
+++ b/src/lib/elementary/elm_part_helper.h
@@ -178,34 +178,34 @@ _ ## full ## _efl_text_markup_markup_set(Eo *obj, void 
*_pd EINA_UNUSED, const c
 EOLIAN static void \
 _ ## type ## _efl_text_text_set(Eo *obj, typedata *sd EINA_UNUSED, const char 
*text) \
 { \
-   efl_text_set(efl_part(efl_super(obj, MY_CLASS), 
efl_ui_widget_default_text_part_get(obj)), text); \
+   efl_text_set(efl_part(obj, efl_ui_widget_default_text_part_get(obj)), 
text); \
 } \
 EOLIAN static const char * \
 _ ## type ## _efl_text_text_get(Eo *obj, typedata *sd EINA_UNUSED) \
 { \
-  return efl_text_get(efl_part(efl_super(obj, MY_CLASS), 
efl_ui_widget_default_text_part_get(obj))); \
+  return efl_text_get(efl_part(obj, 
efl_ui_widget_default_text_part_get(obj))); \
 } \
 EOLIAN static void \
 _ ## type ## _efl_ui_translatable_translatable_text_set(Eo *obj, typedata *sd 
EINA_UNUSED, const char *label, const char *domain) \
 { \
-   efl_ui_translatable_text_set(efl_part(efl_super(obj, MY_CLASS), 
efl_ui_widget_default_text_part_get(obj)), label, domain); \
+   efl_ui_translatable_text_set(efl_part(obj, 
efl_ui_widget_default_text_part_get(obj)), label, domain); \
 } \
 EOLIAN static const char * \
 _ ## type ## _efl_ui_translatable_translatable_text_get(Eo *obj, typedata *sd 
EINA_UNUSED, const char **domain) \
 { \
-  return efl_ui_translatable_text_get(efl_part(efl_super(obj, MY_CLASS), 
efl_ui_widget_default_text_part_get(obj)), domain); \
+  return efl_ui_translatable_text_get(efl_part(obj, 
efl_ui_widget_default_text_part_get(obj)), domain); \
 }
 
 #define ELM_PART_MARKUP_DEFAULT_IMPLEMENT(type, typedata) \
 EOLIAN static const char * \
 _ ## type ## _efl_text_markup_markup_get(Eo *obj, typedata *sd EINA_UNUSED) \
 { \
-  return efl_text_markup_get(efl_part(efl_super(obj, MY_CLASS), 
efl_ui_widget_default_text_part_get(obj))); \
+  return efl_text_markup_get(efl_part(obj, 
efl_ui_widget_default_text_part_get(obj))); \
 } \
 EOLIAN static void \
 _ ## type ## _efl_text_markup_markup_set(Eo *obj, typedata *sd EINA_UNUSED, 
const char *markup) \
 { \
-  efl_text_markup_set(efl_part(efl_super(obj, MY_CLASS), 
efl_ui_widget_default_text_part_get(obj)), markup); \
+  efl_text_markup_set(efl_part(obj, efl_ui_widget_default_text_part_get(obj)), 
markup); \
 }
 
 #endif

-- 


Reply via email to