Piotr Caban : msvcrt: Fix _flsbuf behavior on streams with MSVCRT__IONBF flag.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Jun 26 15:04:51 CDT 2014
Module: wine
Branch: master
Commit: f91f24f6e739db14950514db99bab614dd11fe50
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f91f24f6e739db14950514db99bab614dd11fe50
Author: Piotr Caban <piotr at codeweavers.com>
Date: Thu Jun 26 12:29:48 2014 +0200
msvcrt: Fix _flsbuf behavior on streams with MSVCRT__IONBF flag.
---
dlls/msvcrt/file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/msvcrt/file.c b/dlls/msvcrt/file.c
index b60e306..70b908a 100644
--- a/dlls/msvcrt/file.c
+++ b/dlls/msvcrt/file.c
@@ -3656,7 +3656,7 @@ int CDECL MSVCRT__flsbuf(int c, MSVCRT_FILE* file)
else
return MSVCRT_EOF;
}
- if(file->_bufsiz) {
+ if(file->_bufsiz && !(file->_flag&MSVCRT__IONBF)) {
int res = 0;
if(file->_cnt <= 0) {
More information about the wine-cvs
mailing list