On 17 July 2010 13:28, Jacek Caban <jacek at codeweavers.com> wrote: > + }else if(V_VT(v1) == VT_EMPTY) { > + *cmp = V_VT(v1) == VT_EMPTY ? 0 : 1; That looks wrong, should that read "*cmp = V_VT(v2) == VT_EMPTY ? 0 : 1;" instead?