From: Thomas Faber Date: Sat, 6 Aug 2016 12:58:32 +0000 (+0000) Subject: [WS2_32_NEW] X-Git-Tag: backups/sndblst@72664~471 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=a946a97f6b78f5df704d0b1188b90c7c641e01b5 [WS2_32_NEW] - Fix always true conditions in ComputeQuerySetSize CORE-11799 svn path=/trunk/; revision=72137 --- diff --git a/reactos/dll/win32/ws2_32_new/src/qshelpr.c b/reactos/dll/win32/ws2_32_new/src/qshelpr.c index 2bec7ac6c8d..2586c5dfc8b 100644 --- a/reactos/dll/win32/ws2_32_new/src/qshelpr.c +++ b/reactos/dll/win32/ws2_32_new/src/qshelpr.c @@ -201,14 +201,14 @@ ComputeQuerySetSize(IN LPWSAQUERYSETA AnsiSet, for (i = 0; i < AnsiSet->dwNumberOfCsAddrs; i++) { /* Check for local sockaddr */ - if (&AnsiSet->lpcsaBuffer[i].LocalAddr) + if (AnsiSet->lpcsaBuffer[i].LocalAddr.lpSockaddr) { /* Align the current size and add the sockaddr's length */ Size = (Size + 3) & ~3; Size += AnsiSet->lpcsaBuffer[i].LocalAddr.iSockaddrLength; } /* Check for remote sockaddr */ - if (&AnsiSet->lpcsaBuffer[i].RemoteAddr) + if (AnsiSet->lpcsaBuffer[i].RemoteAddr.lpSockaddr) { /* Align the current size and add the sockaddr's length */ Size = (Size + 3) & ~3;