diff options
Diffstat (limited to 'winsup/cygwin')
-rw-r--r-- | winsup/cygwin/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/cygwin/fhandler.cc | 2 | ||||
-rw-r--r-- | winsup/cygwin/syscalls.cc | 2 |
3 files changed, 7 insertions, 2 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 4e6514297..d0f593561 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2008-03-07 Brian Dessent <brian@dessent.net> + + * fhandler.cc (fhandler_base::open): Use %S for PUNICODE_STRING. + * syscalls.cc (setmode): Ditto. + 2008-03-07 Corinna Vinschen <corinna@vinschen.de> * fhandler_socket.cc (fhandler_socket::sendto): Never send more than diff --git a/winsup/cygwin/fhandler.cc b/winsup/cygwin/fhandler.cc index eded21ee8..c283b3e3c 100644 --- a/winsup/cygwin/fhandler.cc +++ b/winsup/cygwin/fhandler.cc @@ -612,7 +612,7 @@ done: status, x, access, pc.get_nt_native_path (), file_attributes, shared, create_disposition, create_options); - syscall_printf ("%d = fhandler_base::open (%s, %p)", + syscall_printf ("%d = fhandler_base::open (%S, %p)", res, pc.get_nt_native_path (), flags); return res; } diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc index bc472322e..61786601d 100644 --- a/winsup/cygwin/syscalls.cc +++ b/winsup/cygwin/syscalls.cc @@ -2053,7 +2053,7 @@ setmode (int fd, int mode) else cfd->set_flags ((cfd->get_flags () & ~(O_TEXT | O_BINARY)) | mode); - syscall_printf ("(%d<%s>, %p) returning %s", fd, + syscall_printf ("(%d<%S>, %p) returning %s", fd, cfd->pc.get_nt_native_path (), mode, res & O_TEXT ? "text" : "binary"); return res; |