src/winsup/cygwin fhandl ...
Sun May 1 14:35:00 GMT 2011

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2011-05-01 14:35:12

Modified files:
	winsup/cygwin  : fhandler.h 

Log message:
	Throughout, use user32 UNICODE functions rather than ANSI functions.
	* Convert all definitions for ANSI user32 functions to
	definitions for the corresponding UNICODE function.
	(SendMessageA): Remove.
	(SendNotifyMessageW): Define.
	* (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.
	* (peek_serial): Don't wait for signal_arrived here.
	* (wininfo::winthread): Call CreateWindowExW directly rather
	than CreateWindow wrapper.


More information about the Cygwin-cvs mailing list