Module: wine Branch: master Commit: 1420d28cd603ff4d96b4170e29f17b691cf9287b URL: https://source.winehq.org/git/wine.git/?a=commit;h=1420d28cd603ff4d96b4170e2...
Author: Piotr Caban piotr@codeweavers.com Date: Mon Oct 25 18:28:39 2021 +0200
msvcrt: Fix clearing NOINHERIT flag in _dup2.
Signed-off-by: Piotr Caban piotr@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
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 7b41d336dc7..fd7168991f4 100644 --- a/dlls/msvcrt/file.c +++ b/dlls/msvcrt/file.c @@ -1128,7 +1128,7 @@ int CDECL _dup2(int od, int nd) if (DuplicateHandle(GetCurrentProcess(), info_od->handle, GetCurrentProcess(), &handle, 0, TRUE, DUPLICATE_SAME_ACCESS)) { - int wxflag = info_od->wxflag & ~_O_NOINHERIT; + int wxflag = info_od->wxflag & ~WX_DONTINHERIT;
if (info_nd->wxflag & WX_OPEN) _close(nd);