Alexandre Julliard : ntdll:
Setting the needs_close flag in server_get_unix_fd got lost in the
previous change .
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Nov 22 05:21:12 CST 2006
Module: wine
Branch: master
Commit: 881095d7200392a57b867893892ee031c4e8d6d6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=881095d7200392a57b867893892ee031c4e8d6d6
Author: Alexandre Julliard <julliard at 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;
}
More information about the wine-cvs
mailing list