eo2: _eo2_api_desc_get can look into interfaces extensions too

This commit is contained in:
Jérémy Zurcher 2013-11-08 03:01:04 +00:00 committed by Tom Hacohen
parent 541cf25723
commit ca1f245366
1 changed files with 2 additions and 1 deletions

View File

@ -564,7 +564,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;