compat/poll/poll.c: Fix a sparse warning
Sparse issues an 'Using plain integer as NULL pointer' warning when passing the constant '0' as the second parameter in the call to the WSAEventSelect() function. The function parameter has a pointer type (WSAEVENT, aka HANDLE, aka void *) so that, in order to suppress the warning, we simply pass NULL for that parameter in the function call expression. Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Ramsay Jones committed
Apr 27, 2013 at 20:17 UTC
1c31596a4b029e51cef1c520f32a3ecfbdea3c0a
1 file changed
+1
-1
compat/poll/poll.c
+1
-1
@@ -576,7 +576,7 @@ restart:
576
{
577
/* It's a socket. */
578
WSAEnumNetworkEvents ((SOCKET) h, NULL, &ev);
579
- WSAEventSelect ((SOCKET) h, 0, 0);
579
+ WSAEventSelect ((SOCKET) h, NULL, 0);
580
581
/* If we're lucky, WSAEnumNetworkEvents already provided a way
582
to distinguish FD_READ and FD_ACCEPT; this saves a recv later. */