From a0626ebe27cd82210cf73434e518b258b59dcdb7 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Wed, 24 Oct 2001 04:16:45 +0000 Subject: Ensure that all fhandler_*::read definitions are __stdcall throughout. * fhandler.cc (fhandler_base::set_inheritance): Be more defensive in debugging code. * fhandler.h: Adjust regparms throughout to reflect passing 'this' parameter. * fhandler_console.cc (fhandler_console::read): Remove unneeded test. Only honor "key down" events. * miscfuncs.cc (strcasestr): Reorganize for efficient code use. (check_null_empty_str_errno): Ditto. (__check_null_invalid_struct_errno): Ditto. (__check_invalid_read_ptr_errno): Ditto. * syscalls.cc (_read): Return 0 when length == 0, as per Single UNIX Specification. --- winsup/cygwin/fhandler_random.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/fhandler_random.cc') diff --git a/winsup/cygwin/fhandler_random.cc b/winsup/cygwin/fhandler_random.cc index 679b2218d..8f43b600c 100644 --- a/winsup/cygwin/fhandler_random.cc +++ b/winsup/cygwin/fhandler_random.cc @@ -109,7 +109,7 @@ fhandler_dev_random::pseudo_read (void *ptr, size_t len) return len; } -int +int __stdcall fhandler_dev_random::read (void *ptr, size_t len) { if (!len) -- cgit v1.2.3