[newlib-cygwin] Cygwin: kill(1): revert casts required for 32 bit to avoid spurious warnings

Corinna Vinschen corinna@sourceware.org
Sat Feb 2 14:33:00 GMT 2019


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=f5c2d4db5be575ce5cb87f5727c981901639f74d

commit f5c2d4db5be575ce5cb87f5727c981901639f74d
Author: Corinna Vinschen <corinna@vinschen.de>
Date:   Sat Feb 2 15:32:28 2019 +0100

    Cygwin: kill(1): revert casts required for 32 bit to avoid spurious warnings
    
    Signed-off-by: Corinna Vinschen <corinna@vinschen.de>

Diff:
---
 winsup/utils/kill.cc | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/winsup/utils/kill.cc b/winsup/utils/kill.cc
index 19c19d0..e34923a 100644
--- a/winsup/utils/kill.cc
+++ b/winsup/utils/kill.cc
@@ -169,14 +169,15 @@ forcekill (pid_t pid, int sig, int wait)
   if (!h)
     {
       if (!wait || GetLastError () != ERROR_INVALID_PARAMETER)
-	fprintf (stderr, "%s: couldn't open pid %u\n", prog_name, dwpid);
+	fprintf (stderr, "%s: couldn't open pid %u\n",
+		 prog_name, (unsigned int) dwpid);
       return;
     }
   if (!wait || WaitForSingleObject (h, 200) != WAIT_OBJECT_0)
     if (sig && !TerminateProcess (h, sig << 8)
 	&& WaitForSingleObject (h, 200) != WAIT_OBJECT_0)
       fprintf (stderr, "%s: couldn't kill pid %u, %u\n",
-	       prog_name, dwpid, GetLastError ());
+	       prog_name, (unsigned int) dwpid, (unsigned int) GetLastError ());
   CloseHandle (h);
 }



More information about the Cygwin-cvs mailing list