summaryrefslogtreecommitdiff
path: root/src/bindings
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2015-09-28 14:15:15 +0100
committerTom Hacohen <tom@stosb.com>2015-09-28 15:09:16 +0100
commit37f84b7e966372384e2dfe5d191a6f907a17962e (patch)
tree49d261ffd0ca6cc5a3a8498a352d5aad7ff2bd49 /src/bindings
parent5f74afe4f79f660022cae07f6d113b07bfaa23a7 (diff)
Eo: Drop doc field from ops and events.
This hasn't been used for a while. Since we are going to break Eo a bit anyway it's a good opportunity to drop this. This may cause a slight performance issues with legacy events, such as smart callbacks. This shouldn't really be a problem as we've migrated away from them. If it does, we need to migrate the remaining parts. Only relevant for callbacks that are added before the classes are created, which shouldn't be possible except for smart, only for old evas callbacks.
Diffstat (limited to 'src/bindings')
-rw-r--r--src/bindings/eo_cxx/eo_inherit_bindings.hh2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/bindings/eo_cxx/eo_inherit_bindings.hh b/src/bindings/eo_cxx/eo_inherit_bindings.hh
index 6022c1d305..9d8ca6df6b 100644
--- a/src/bindings/eo_cxx/eo_inherit_bindings.hh
+++ b/src/bindings/eo_cxx/eo_inherit_bindings.hh
@@ -138,13 +138,11 @@ Eo_Class const* create_class(eina::index_sequence<S...>)
138 ); 138 );
139 op_descs[detail::operation_description_size<E...>::value].op = EO_NOOP; 139 op_descs[detail::operation_description_size<E...>::value].op = EO_NOOP;
140 op_descs[detail::operation_description_size<E...>::value].op_type = EO_OP_TYPE_REGULAR; 140 op_descs[detail::operation_description_size<E...>::value].op_type = EO_OP_TYPE_REGULAR;
141 op_descs[detail::operation_description_size<E...>::value].doc = NULL;
142 141
143 op_descs[detail::operation_description_size<E...>::value+1].func = 0; 142 op_descs[detail::operation_description_size<E...>::value+1].func = 0;
144 op_descs[detail::operation_description_size<E...>::value+1].api_func = 0; 143 op_descs[detail::operation_description_size<E...>::value+1].api_func = 0;
145 op_descs[detail::operation_description_size<E...>::value+1].op = 0; 144 op_descs[detail::operation_description_size<E...>::value+1].op = 0;
146 op_descs[detail::operation_description_size<E...>::value+1].op_type = EO_OP_TYPE_INVALID; 145 op_descs[detail::operation_description_size<E...>::value+1].op_type = EO_OP_TYPE_INVALID;
147 op_descs[detail::operation_description_size<E...>::value+1].doc = NULL;
148 146
149 typedef inherit<D, E...> inherit_type; 147 typedef inherit<D, E...> inherit_type;
150 using namespace detail; 148 using namespace detail;