forked from enlightenment/efl
eo2: _eo2_api_desc_get can look into interfaces extensions too
This commit is contained in:
parent
541cf25723
commit
ca1f245366
|
@ -564,7 +564,8 @@ _eo2_api_desc_get(const void *api_func, const _Eo_Class *klass, const _Eo_Class
|
||||||
{
|
{
|
||||||
cur_klass = *kls_itr;
|
cur_klass = *kls_itr;
|
||||||
if (cur_klass->desc->type == EO_CLASS_TYPE_REGULAR
|
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);
|
op_desc = _eo2_api_desc_get(api_func, cur_klass, NULL);
|
||||||
if (op_desc) return op_desc;
|
if (op_desc) return op_desc;
|
||||||
|
|
Loading…
Reference in New Issue