[PATCH 2/3 v2] msvcrt: Don't set error in wcstombs_s_l if no characters to convert.
From: Daniel Lehman <dlehman(a)esri.com> Signed-off-by: Daniel Lehman <dlehman(a)esri.com> Signed-off-by: Piotr Caban <piotr(a)codeweavers.com> --- dlls/msvcrt/tests/string.c | 4 ++-- dlls/msvcrt/wcs.c | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-)
Hi, While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check? Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=64423 Your paranoid android. === w8 (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w8adm (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w864 (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1507 (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1809 (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1809_2scr (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1809_ar (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1809_he (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1809_ja (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1809_zh_CN (32 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w864 (64 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1507 (64 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 === w1064v1809 (64 bit report) === msvcrt: string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252 string.c:2327: Test failed: _create_locale failed for English.1252
participants (2)
-
Marvin -
Piotr Caban