From 165f575341ae32bccd30e13fc6b038a5e4ba08af Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 27 Jun 2012 13:35:48 +0000 Subject: [PATCH] * miscfuncs.cc (WritePipeOverlapped): Define second parameter LPCVOID, rather than PCVOID. * miscfuncs.h (WritePipeOverlapped): Ditto. --- winsup/cygwin/ChangeLog | 6 ++++++ winsup/cygwin/miscfuncs.cc | 2 +- winsup/cygwin/miscfuncs.h | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 2b2e5b25b..971e37edb 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,9 @@ +2012-06-27 Corinna Vinschen + + * miscfuncs.cc (WritePipeOverlapped): Define second parameter LPCVOID, + rather than PCVOID. + * miscfuncs.h (WritePipeOverlapped): Ditto. + 2012-06-27 Corinna Vinschen * advapi32.cc (_ADVAPI32_): Define. Explain why. diff --git a/winsup/cygwin/miscfuncs.cc b/winsup/cygwin/miscfuncs.cc index 4a4cd3ee5..10bf4f7e9 100644 --- a/winsup/cygwin/miscfuncs.cc +++ b/winsup/cygwin/miscfuncs.cc @@ -365,7 +365,7 @@ ReadPipeOverlapped (HANDLE h, PVOID buf, DWORD len, LPDWORD ret_len, } BOOL WINAPI -WritePipeOverlapped (HANDLE h, PCVOID buf, DWORD len, LPDWORD ret_len, +WritePipeOverlapped (HANDLE h, LPCVOID buf, DWORD len, LPDWORD ret_len, DWORD timeout) { OVERLAPPED ov; diff --git a/winsup/cygwin/miscfuncs.h b/winsup/cygwin/miscfuncs.h index 9ec6f5916..ff5fa1ef7 100644 --- a/winsup/cygwin/miscfuncs.h +++ b/winsup/cygwin/miscfuncs.h @@ -1,7 +1,7 @@ /* miscfuncs.h: main Cygwin header file. Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009, 2010, 2011 Red Hat, Inc. + 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Red Hat, Inc. This file is part of Cygwin. @@ -21,7 +21,7 @@ BOOL WINAPI CreatePipeOverlapped (PHANDLE read_handle, PHANDLE write_handle, LPSECURITY_ATTRIBUTES sa); BOOL WINAPI ReadPipeOverlapped (HANDLE h, PVOID buf, DWORD len, LPDWORD ret_len, DWORD timeout); -BOOL WINAPI WritePipeOverlapped (HANDLE h, PCVOID buf, DWORD len, +BOOL WINAPI WritePipeOverlapped (HANDLE h, LPCVOID buf, DWORD len, LPDWORD ret_len, DWORD timeout); extern "C" void yield ();