From: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- dlls/msado15/recordset.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/msado15/recordset.c b/dlls/msado15/recordset.c index d0ee85e0f59..2b936f5c096 100644 --- a/dlls/msado15/recordset.c +++ b/dlls/msado15/recordset.c @@ -1582,7 +1582,8 @@ static HRESULT WINAPI recordset_AddNew( _Recordset *iface, VARIANT field_list, V struct recordset *recordset = impl_from_Recordset( iface ); TRACE( "%p, %s, %s\n", recordset, debugstr_variant(&field_list), debugstr_variant(&values) ); - FIXME( "ignoring field list and values\n" ); + if (V_VT(&field_list) != VT_ERROR) + FIXME( "ignoring field list and values\n" ); if (recordset->state == adStateClosed) return MAKE_ADO_HRESULT( adErrObjectClosed ); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/4010