diff options
author | Marc Hoersken <info@marc-hoersken.de> | 2012-10-03 18:15:41 +0200 |
---|---|---|
committer | Marc Hoersken <info@marc-hoersken.de> | 2012-10-03 18:15:41 +0200 |
commit | a5c6ecba8dc71d48beba772c4dcceb92fa6b3b00 (patch) | |
tree | b560f10582dae3fc0376d7cb82a5f73d2d71a831 /lib/curl_schannel.c | |
parent | 7a53474f430ce283f7551850880b5d89dcb629e7 (diff) | |
download | curl-a5c6ecba8dc71d48beba772c4dcceb92fa6b3b00.tar.gz |
lib/curl_schannel: Increased maximum buffer size to factor 128
Diffstat (limited to 'lib/curl_schannel.c')
-rw-r--r-- | lib/curl_schannel.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/curl_schannel.c b/lib/curl_schannel.c index 8ae1131df..4fd676ea0 100644 --- a/lib/curl_schannel.c +++ b/lib/curl_schannel.c @@ -302,7 +302,7 @@ schannel_connect_step2(struct connectdata *conn, int sockindex) /* if we need a bigger buffer to read a full message, increase buffer now */ if(connssl->encdata_length - connssl->encdata_offset < - CURL_SCHANNEL_BUFFER_FREE_SIZE) { + CURL_SCHANNEL_BUFFER_MIN_SIZE) { if(connssl->encdata_length >= CURL_SCHANNEL_BUFFER_MAX_SIZE) { failf(data, "schannel: memory buffer size limit reached"); return CURLE_OUT_OF_MEMORY; @@ -831,7 +831,7 @@ schannel_recv(struct connectdata *conn, int sockindex, /* increase buffer in order to fit the requested amount of data */ while(connssl->encdata_length - connssl->encdata_offset < - CURL_SCHANNEL_BUFFER_FREE_SIZE || connssl->encdata_length < len) { + CURL_SCHANNEL_BUFFER_MIN_SIZE || connssl->encdata_length < len) { if(connssl->encdata_length >= CURL_SCHANNEL_BUFFER_MAX_SIZE) { failf(data, "schannel: memory buffer size limit reached"); *err = CURLE_OUT_OF_MEMORY; @@ -907,8 +907,8 @@ schannel_recv(struct connectdata *conn, int sockindex, inbuf[1].cbBuffer); /* increase buffer in order to fit the received amount of data */ - size = inbuf[1].cbBuffer > CURL_SCHANNEL_BUFFER_FREE_SIZE ? - inbuf[1].cbBuffer : CURL_SCHANNEL_BUFFER_FREE_SIZE; + size = inbuf[1].cbBuffer > CURL_SCHANNEL_BUFFER_MIN_SIZE ? + inbuf[1].cbBuffer : CURL_SCHANNEL_BUFFER_MIN_SIZE; while(connssl->decdata_length - connssl->decdata_offset < size || connssl->decdata_length < len) { if(connssl->decdata_length >= CURL_SCHANNEL_BUFFER_MAX_SIZE) { |