hermet pushed a commit to branch master.

commit 0c4dd0597f9b23bbe0a1b37ccb1887dd60b58ab1
Author: ChunEon Park <[email protected]>
Date:   Wed Jul 17 02:21:28 2013 +0900

    edje/edje_edit - split the macro, some apis doesn't need to all of calls
---
 src/lib/edje/edje_edit.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c
index bef2fe2..83d5fe3 100644
--- a/src/lib/edje/edje_edit.c
+++ b/src/lib/edje/edje_edit.c
@@ -45,7 +45,6 @@ EAPI Eina_Error EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST = 0;
 
 /* Get rp(Edje_Real_Part*) from obj(Evas_Object*) and part(char*) */
 #define GET_RP_OR_RETURN(RET) \
-   GET_EED_OR_RETURN(RET) \
    GET_ED_OR_RETURN(RET) \
    Edje_Real_Part *rp; \
    rp = _edje_real_part_get(ed, part); \
@@ -1969,6 +1968,7 @@ edje_edit_part_name_set(Evas_Object *obj, const char* 
part, const char* new_name
 {
    eina_error_set(0);
 
+   GET_EED_OR_RETURN(EINA_FALSE);
    GET_RP_OR_RETURN(EINA_FALSE);
 
    if (!new_name) return EINA_FALSE;
@@ -2194,6 +2194,7 @@ edje_edit_part_del(Evas_Object *obj, const char* part)
 
    eina_error_set(0);
 
+   GET_EED_OR_RETURN(EINA_FALSE);
    GET_RP_OR_RETURN(EINA_FALSE);
 
    //printf("REMOVE PART: %s\n", part);
@@ -2317,6 +2318,7 @@ edje_edit_part_restack_below(Evas_Object *obj, const 
char* part)
 
    eina_error_set(0);
 
+   GET_EED_OR_RETURN(EINA_FALSE);
    GET_RP_OR_RETURN(EINA_FALSE);
 
    //printf("RESTACK PART: %s BELOW\n", part);
@@ -2351,6 +2353,7 @@ edje_edit_part_restack_above(Evas_Object *obj, const 
char* part)
 
    eina_error_set(0);
 
+   GET_EED_OR_RETURN(EINA_FALSE);
    GET_RP_OR_RETURN(EINA_FALSE);
 
    //printf("RESTACK PART: %s ABOVE\n", part);
@@ -2385,7 +2388,6 @@ edje_edit_part_type_get(Evas_Object *obj, const char 
*part)
    eina_error_set(0);
 
    GET_RP_OR_RETURN(0);
-
    return rp->part->type;
 }
 
@@ -2413,6 +2415,7 @@ edje_edit_part_selected_state_set(Evas_Object *obj, const 
char *part, const char
 
    eina_error_set(0);
 
+   GET_EED_OR_RETURN(EINA_FALSE);
    GET_RP_OR_RETURN(EINA_FALSE);
 
    pd = _edje_part_description_find_byname(eed, part, state, value);
@@ -2882,6 +2885,7 @@ edje_edit_state_del(Evas_Object *obj, const char *part, 
const char *state, doubl
 
    eina_error_set(0);
 
+   GET_EED_OR_RETURN(EINA_FALSE);
    GET_RP_OR_RETURN(EINA_FALSE);
 
    if (!edje_edit_state_exist(obj, part, state, value))
@@ -3194,6 +3198,7 @@ edje_edit_state_copy(Evas_Object *obj, const char *part, 
const char *from, doubl
 
    eina_error_set(0);
 
+   GET_EED_OR_RETURN(EINA_FALSE);
    GET_RP_OR_RETURN(EINA_FALSE);
 
    pdfrom = _edje_part_description_find_byname(eed, part, from, val_from);

-- 

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk

Reply via email to