Hi,
Juan Lang wrote:
Ignoring VT_ERROR just masks a previous error.
Hm.. are you sure? These are input arguments, not results. This isn't the only app that gets further with this patch. See also bug 6166.
I guess a test case is the only answer.
I've tested it and we really shouldn't return E_INVALIDARG in this case so your patch is good.
Thanks, Jacek