Module: wine Branch: master Commit: 881095d7200392a57b867893892ee031c4e8d6d6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=881095d7200392a57b86789389...
Author: Alexandre Julliard julliard@winehq.org Date: Tue Nov 21 22:38:51 2006 +0100
ntdll: Setting the needs_close flag in server_get_unix_fd got lost in the previous change.
---
dlls/ntdll/server.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/ntdll/server.c b/dlls/ntdll/server.c index 5dd9c53..68ed969 100644 --- a/dlls/ntdll/server.c +++ b/dlls/ntdll/server.c @@ -569,7 +569,7 @@ int server_get_unix_fd( obj_handle_t han if ((fd = receive_fd( &fd_handle )) != -1) { assert( fd_handle == handle ); - if (!removable) add_fd_to_cache( handle, fd, reply->type ); + *needs_close = removable || !add_fd_to_cache( handle, fd, reply->type ); } else ret = STATUS_TOO_MANY_OPENED_FILES; }