diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2011-05-01 14:35:12 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2011-05-01 14:35:12 +0000 |
commit | 79e741ef6f0882f993e4b0767cc62b6b417f30cd (patch) | |
tree | f5465cbddbd551b0bb6d4699beb96427e76cfc85 /newlib/libc/sys | |
parent | c60d0bbe688ae9ad37e56ab8ba73124e8b6c73b7 (diff) | |
download | cygnal-79e741ef6f0882f993e4b0767cc62b6b417f30cd.tar.gz cygnal-79e741ef6f0882f993e4b0767cc62b6b417f30cd.tar.bz2 cygnal-79e741ef6f0882f993e4b0767cc62b6b417f30cd.zip |
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_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.
Diffstat (limited to 'newlib/libc/sys')
0 files changed, 0 insertions, 0 deletions