discomfitor pushed a commit to branch master.

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

commit e7c2d30a85ba9913df0c613c0296db7fb7fb76e6
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Feb 24 14:15:42 2017 -0500

    add function for printing debug info on an evas object
---
 src/bin/e_utils.c | 10 ++++++++--
 src/bin/e_utils.h |  1 +
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/src/bin/e_utils.c b/src/bin/e_utils.c
index 914800e..1ba743c 100644
--- a/src/bin/e_utils.c
+++ b/src/bin/e_utils.c
@@ -1049,8 +1049,8 @@ _e_util_size_debug_stack(void *data EINA_UNUSED, Evas *e 
EINA_UNUSED, Evas_Objec
    fprintf(stderr, "RESTACK %s %d OBJ[%s%s%p]: (%d,%d) - %dx%d\n", 
evas_object_visible_get(obj) ? "VIS" : "HID", evas_object_layer_get(obj), name 
?: "", name ? "|" : "", obj, x, y, w, h);
 }
 
-static void
-_e_util_size_debug(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object 
*obj, void *event_info EINA_UNUSED)
+E_API void
+e_util_size_debug(Evas_Object *obj)
 {
    int x, y, w, h;
    const char *name;
@@ -1060,6 +1060,12 @@ _e_util_size_debug(void *data EINA_UNUSED, Evas *e 
EINA_UNUSED, Evas_Object *obj
    fprintf(stderr, "%s %d OBJ[%s%s%p]: (%d,%d) - %dx%d\n", 
evas_object_visible_get(obj) ? "VIS" : "HID", evas_object_layer_get(obj), name 
?: "", name ? "|" : "", obj, x, y, w, h);
 }
 
+static void
+_e_util_size_debug(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object 
*obj, void *event_info EINA_UNUSED)
+{
+   e_util_size_debug(obj);
+}
+
 E_API void
 e_util_size_debug_set(Evas_Object *obj, Eina_Bool enable)
 {
diff --git a/src/bin/e_utils.h b/src/bin/e_utils.h
index 44dcd6e..15ea928 100644
--- a/src/bin/e_utils.h
+++ b/src/bin/e_utils.h
@@ -50,6 +50,7 @@ E_API E_Config_Binding_Key *e_util_binding_match(const 
Eina_List *bindlist, Ecor
 E_API Eina_Bool e_util_fullscreen_current_any(void);
 E_API Eina_Bool e_util_fullscreen_any(void);
 E_API const char *e_util_time_str_get(long int seconds);
+E_API void e_util_size_debug(Evas_Object *obj);
 E_API void e_util_size_debug_set(Evas_Object *obj, Eina_Bool enable);
 E_API Efreet_Desktop *e_util_terminal_desktop_get(void);
 E_API void e_util_gadcon_orient_icon_set(E_Gadcon_Orient orient, Evas_Object 
*obj);

-- 


Reply via email to