Module: wine Branch: master Commit: d771f4d17c3f2bb14cebc7d95b6993f92b48fedb URL: http://source.winehq.org/git/wine.git/?a=commit;h=d771f4d17c3f2bb14cebc7d95b...
Author: Alexandre Julliard julliard@winehq.org Date: Tue Oct 19 17:03:40 2010 +0200
server: Return an error in get_handle_unix_name for objects that don't have a file name.
This way we fall back to retrieving the Win32 name.
---
server/fd.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/server/fd.c b/server/fd.c index f9a769e..bc1d853 100644 --- a/server/fd.c +++ b/server/fd.c @@ -2254,6 +2254,7 @@ DECL_HANDLER(get_handle_unix_name) if (name_len <= get_reply_max_size()) set_reply_data( fd->unix_name, name_len ); else set_error( STATUS_BUFFER_OVERFLOW ); } + else set_error( STATUS_OBJECT_TYPE_MISMATCH ); release_object( fd ); } }