On Thu, Aug 25, 2016 at 08:57:18PM +0300, Nikolay Sivov wrote:
- if (hr == S_OK)
- {
switch (*desckind)
{
case DESCKIND_FUNCDESC:
bindptr->lpfuncdesc = funcdesc;
break;
case DESCKIND_VARDESC:
bindptr->lpvardesc = vardesc;
break;
case DESCKIND_TYPECOMP:
bindptr->lptcomp = typecomp;
break;
default:
;
}
You're missing DESCKIND_IMPLICITAPPOBJ which should be handled like DESCKIND_VARDESC.
Huw.