From: Semenov Herman (Семенов Герман)<GermanAizek(a)yandex.ru> --- dlls/oledb32/datainit.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dlls/oledb32/datainit.c b/dlls/oledb32/datainit.c index 4beef469a96..bbe0697b185 100644 --- a/dlls/oledb32/datainit.c +++ b/dlls/oledb32/datainit.c @@ -823,7 +823,7 @@ static int get_propvalue_length(DBPROP *prop) { length = SysStringLen(V_BSTR(v)); /* Quotes values with '\"' if the value contains semicolons */ - if (wcsstr(V_BSTR(v), L";")) + if (wcschr(V_BSTR(v), ';')) length += 2; return length; } @@ -851,7 +851,7 @@ static void write_propvalue_str(WCHAR *str, DBPROP *prop) if (V_VT(v) == VT_BSTR) { - if (wcsstr(V_BSTR(v), L";")) + if (wcschr(V_BSTR(v), ';')) { lstrcatW(str, L"\""); lstrcatW(str, V_BSTR(v)); @@ -868,7 +868,7 @@ static void write_propvalue_str(WCHAR *str, DBPROP *prop) hr = VariantChangeType(&vstr, v, VARIANT_ALPHABOOL, VT_BSTR); if (hr == S_OK) { - if (wcsstr(V_BSTR(&vstr), L";")) + if (wcschr(V_BSTR(&vstr), ';')) { lstrcatW(str, L"\""); lstrcatW(str, V_BSTR(&vstr)); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6158