diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2013-11-08 03:01:04 +0000 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2013-11-08 03:01:04 +0000 |
commit | 2fd8697547021bc4c57b28c0c346d80bce141797 (patch) | |
tree | 8137721dbf600f3603e385ad1fd725f822daec33 | |
parent | cd1da732e7ff0261fefb8916bddd957492cefa8d (diff) | |
download | efl-2fd8697547021bc4c57b28c0c346d80bce141797.tar.gz |
eo2: _eo2_api_desc_get can look into interfaces extensions too
-rw-r--r-- | src/lib/eo/eo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c index ebc840aefb..2cae9fb25f 100644 --- a/src/lib/eo/eo.c +++ b/src/lib/eo/eo.c @@ -563,7 +563,8 @@ _eo2_api_desc_get(const void *api_func, const _Eo_Class *klass, const _Eo_Class { cur_klass = *kls_itr; if (cur_klass->desc->type == EO_CLASS_TYPE_REGULAR - || cur_klass->desc->type == EO_CLASS_TYPE_REGULAR_NO_INSTANT) + || cur_klass->desc->type == EO_CLASS_TYPE_REGULAR_NO_INSTANT + || cur_klass->desc->type == EO_CLASS_TYPE_INTERFACE) { op_desc = _eo2_api_desc_get(api_func, cur_klass, NULL); if (op_desc) return op_desc; |