Module: wine Branch: master Commit: 1fae72e7596fd1962f68d3ef3fdcb9382731dea8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1fae72e7596fd1962f68d3ef3f...
Author: Piotr Caban piotr@codeweavers.com Date: Fri Jan 11 11:19:19 2013 +0100
msvcrt: Don't add '\r' character in fputws function.
write is responsible for adding '\r' characters, don't do it twice.
---
dlls/msvcrt/file.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/dlls/msvcrt/file.c b/dlls/msvcrt/file.c index daea39a..a1e4320 100644 --- a/dlls/msvcrt/file.c +++ b/dlls/msvcrt/file.c @@ -3882,8 +3882,7 @@ int CDECL MSVCRT_fputws(const MSVCRT_wchar_t *s, MSVCRT_FILE* file) return ret; } for (i=0; i<len; i++) { - if (((s[i] == '\n') && (MSVCRT_fputc('\r', file) == MSVCRT_EOF)) - || MSVCRT_fputwc(s[i], file) == MSVCRT_WEOF) { + if(MSVCRT_fputwc(s[i], file) == MSVCRT_WEOF) { MSVCRT__unlock_file(file); return MSVCRT_WEOF; }