From 08aca96bc370a71ea9d48f2fb1821e6d10a4b09c Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Mon, 11 Nov 2013 10:59:54 +0000 Subject: [PATCH] eo2: get rid of eo2_stack_depth_get. This is super internal, no reason why it should be exposed. We should just implement automatic stack growth. --- src/lib/eo/Eo.h | 2 -- src/lib/eo/eo.c | 6 ------ 2 files changed, 8 deletions(-) diff --git a/src/lib/eo/Eo.h b/src/lib/eo/Eo.h index 1aa1c8046c..8fa8ad5b0a 100644 --- a/src/lib/eo/Eo.h +++ b/src/lib/eo/Eo.h @@ -717,8 +717,6 @@ EAPI Eina_Bool _eo2_do_start(const Eo *obj, const Eo_Class *cur_klass, Eina_Bool // end of the eo2_do barrier, unref the obj, move the stack pointer EAPI void _eo2_do_end(const Eo **ojb); -EAPI int eo2_call_stack_depth(void); - #define EO2_DO_CLEANUP __attribute__((cleanup(_eo2_do_end))) // eo object method calls batch, diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c index 02961e3b77..6ffb612152 100644 --- a/src/lib/eo/eo.c +++ b/src/lib/eo/eo.c @@ -318,12 +318,6 @@ _eo2_call_stack_free() free(eo2_call_stack.stack); } -EAPI int -eo2_call_stack_depth() -{ - return (eo2_call_stack.frame_ptr - eo2_call_stack.stack); -} - static inline Eina_Bool _eo2_do_internal(const Eo *eo_id, const Eo_Class *cur_klass_id, Eina_Bool is_super, Eo2_Stack_Frame *fptr, Eo2_Stack_Frame *pfptr)