Refactored socket warning fixes to be more readable.
authorArmin Novak <armin.novak@thincast.com>
Mon, 10 Aug 2020 14:39:19 +0000 (16:39 +0200)
committerakallabeth <akallabeth@users.noreply.github.com>
Tue, 1 Dec 2020 14:10:23 +0000 (15:10 +0100)
(cherry picked from commit 57de0aebb5ee1d3458f74f9a98b99245719aa2f4)

server/proxy/modules/capture/cap_main.c

index c0b5f8a..02a8584 100644 (file)
@@ -127,7 +127,7 @@ static BOOL capture_plugin_session_end(proxyData* pdata)
        wStream* s;
 
        socket = capture_plugin_get_socket(pdata);
-       if ((INT64)socket == -1LL)
+       if (socket == INVALID_SOCKET)
                return FALSE;
 
        s = capture_plugin_packet_new(SESSION_END_PDU_BASE_SIZE, MESSAGE_TYPE_SESSION_END);
@@ -191,7 +191,7 @@ static BOOL capture_plugin_client_end_paint(proxyData* pdata)
                return TRUE;
 
        socket = capture_plugin_get_socket(pdata);
-       if ((INT64)socket == -1LL)
+       if (socket == INVALID_SOCKET)
                return FALSE;
 
        if (!capture_plugin_send_frame(pc, socket, gdi->primary_buffer))
@@ -213,7 +213,7 @@ static BOOL capture_plugin_client_post_connect(proxyData* pdata)
        rdpSettings* settings = pc->context.settings;
 
        socket = capture_plugin_init_socket();
-       if ((INT64)socket == -1LL)
+       if (socket == INVALID_SOCKET)
        {
                WLog_ERR(TAG, "failed to establish a connection");
                return FALSE;