Hi,
+Sub testSgnError(strings, error_num) + on error resume next + + Call Err.clear() + Call Sgn(strings) + Call ok(Err.number = error_num, "Err.number = " & Err.number) +End Sub + +Call testSgnError(Null, 445) This test fails on windows. Tests needs to pass both on windows and on wine.
+ if(V_VT(arg) == VT_NULL) { + FIXME("Null argument not supported\n"); + return E_NOTIMPL; + } Please fix the indentation here.
Cheers, Piotr