fixed ssl handler
[NeonServV5.git] / src / ClientSocket.c
index 6b32b17e33b2393f31ebcb9b2557bbffa28b4ae3..898b05fb2a9dc3a0ac27f0597f62e0cb85f39493 100644 (file)
@@ -278,7 +278,7 @@ void socket_loop(int timeout_seconds) {
                     sock->bufferpos += i;
                 }
             } else {
-                if(!(sock->flags & SOCKET_FLAG_SSL) || (bytes = ssl_read(sock, buffer, sizeof(buffer))) == -2) {
+                if(!(sock->flags & SOCKET_FLAG_SSL) || (bytes = ssl_read(sock, sock->buffer, sizeof(sock->buffer))) == -2) {
                     #ifdef WIN32
                     bytes = recv(sock->sock, sock->buffer, sizeof(sock->buffer), 0);
                     #else