Piotr Caban : msvcrt: Don't add '\r' character in fputws function.
Alexandre Julliard
julliard at winehq.org
Fri Jan 11 13:46:58 CST 2013
Module: wine
Branch: master
Commit: 1fae72e7596fd1962f68d3ef3fdcb9382731dea8
URL: http://source.winehq.org/git/wine.git/?a=commit;h=1fae72e7596fd1962f68d3ef3fdcb9382731dea8
Author: Piotr Caban <piotr at 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;
}
More information about the wine-cvs
mailing list