From: Semenov Herman (Семенов Герман)GermanAizek@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));