From f27699c74657721688e2b9cf0b3950e6a107c944 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Tue, 27 Jun 2017 01:26:13 -0700 Subject: The 3rd argument to recv() is an int on Windows. Make the variable used for it an int; that's large enough, and, on Windows, not so large that it provokes warnings. Change-Id: I00600d816f69d79f7a42eb09b1290ff7708b0bfc Reviewed-on: https://code.wireshark.org/review/22420 Reviewed-by: Guy Harris --- extcap/androiddump.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extcap/androiddump.c b/extcap/androiddump.c index 9440f982df..3a918a3724 100644 --- a/extcap/androiddump.c +++ b/extcap/androiddump.c @@ -732,7 +732,7 @@ static char *adb_send_and_read(socket_handle_t sock, const char *adb_service, ch static int adb_send(socket_handle_t sock, const char *adb_service) { char buffer[5]; - gssize used_buffer_length; + int used_buffer_length; gssize result; size_t adb_service_length; @@ -761,7 +761,7 @@ static int adb_send(socket_handle_t sock, const char *adb_service) { return EXIT_CODE_ERROR_WHILE_RECEIVING_ADB_PACKET_STATUS; } - used_buffer_length += result; + used_buffer_length += (int)result; } if (memcmp(buffer, "OKAY", 4)) { -- cgit v1.2.1