diff --git a/dlls/msvcrt/file.c b/dlls/msvcrt/file.c index cc863412257..f26cae0e23e 100644 --- a/dlls/msvcrt/file.c +++ b/dlls/msvcrt/file.c @@ -1439,7 +1439,7 @@ int _setmode(int fd,int mode) if ((mode & _O_TEXT) == _O_TEXT) MSVCRT_fdesc[fd].xflag |= WX_TEXT; else - MSVCRT_fdesc[fd].xflag &= WX_TEXT; + MSVCRT_fdesc[fd].xflag &= ~WX_TEXT; return ret; }