summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2015-02-24 14:23:15 +0000
committerTom Hacohen <tom@stosb.com>2015-02-24 14:23:15 +0000
commit43629a95f378a79be5844998be1fb367f512821f (patch)
tree0b626c8d2bbcf75e004dc6b9170344a07d5c9e62
parent29da1113ee7eee4c41948e2eca07f0fec1d76893 (diff)
downloadefl-43629a95f378a79be5844998be1fb367f512821f.tar.gz
Eo: Add eo_do_super_ret.
This is the equivalent of eo_do_ret for super calls.
-rw-r--r--src/lib/eo/Eo.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/eo/Eo.h b/src/lib/eo/Eo.h
index 3d302dce4e..6cd8279877 100644
--- a/src/lib/eo/Eo.h
+++ b/src/lib/eo/Eo.h
@@ -605,6 +605,8 @@ EAPI Eo * _eo_add_end(void);
#define eo_do_ret(eoid, ret_tmp, func) _eo_do_common_ret(eoid, NULL, EINA_FALSE, ret_tmp, func)
+#define eo_do_super_ret(eoid, clsid, ret_tmp, func) _eo_do_common_ret(eoid, clsid, EINA_TRUE, ret_tmp, func)
+
/*****************************************************************************/
/**