From 5c2be92ec424daa3094adc784adfa1616de2d229 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Sun, 1 May 2011 14:36:17 +0000 Subject: [PATCH] Add missing ChangeLog entry: * fhandler.h (fhandler_windows::is_slow): Remove. --- winsup/cygwin/ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index ea7e56970..9df6108d7 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,19 @@ +2011-05-01 Corinna Vinschen + + Throughout, use user32 UNICODE functions rather than ANSI functions. + * autoload.cc: Convert all definitions for ANSI user32 functions to + definitions for the corresponding UNICODE function. + (SendMessageA): Remove. + (SendNotifyMessageW): Define. + * fhandler.h (fhandler_windows::is_slow): Remove. + * fhandler_windows.cc (fhandler_windows::write): Use SendNotifyMessageW + call rather than SendMessage to make function always return immediately. + (fhandler_windows::read): Make function interruptible and a cancellation + point. Handle O_NONBLOCK. + * select.cc (peek_serial): Don't wait for signal_arrived here. + * window.cc (wininfo::winthread): Call CreateWindowExW directly rather + than CreateWindow wrapper. + 2011-05-01 Corinna Vinschen * net.cc (fdsock): Drop setting uninterruptible_io to true.