From: Armin Novak Date: Fri, 19 Oct 2018 10:52:14 +0000 (+0200) Subject: Read byte by byte, the alignment may otherwise be broken. X-Git-Tag: 2.0.0-rc4~36^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b9933e7af48e083b8e2c05a59852d7586ac034d1;p=platform%2Fupstream%2Ffreerdp.git Read byte by byte, the alignment may otherwise be broken. --- diff --git a/libfreerdp/core/gateway/http.c b/libfreerdp/core/gateway/http.c index e862d35..ee17858 100644 --- a/libfreerdp/core/gateway/http.c +++ b/libfreerdp/core/gateway/http.c @@ -747,7 +747,7 @@ HttpResponse* http_response_recv(rdpTls* tls) size_t s; char* end; /* Read until we encounter \r\n\r\n */ - int status = BIO_read(tls->bio, Stream_Pointer(response->data), 4); + int status = BIO_read(tls->bio, Stream_Pointer(response->data), 1); if (status <= 0) {