[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kioslave/http
From: Dawit Alemayehu <adawit () kde ! org>
Date: 2007-09-02 4:44:51
Message-ID: 1188708291.389243.1485.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 707524 by adawit:
Forward port fix for BR# 124593
M +8 -3 http.cpp
--- trunk/KDE/kdelibs/kioslave/http/http.cpp #707523:707524
@@ -427,10 +427,10 @@
m_request.hostname = host;
int pos = host.indexOf('%');
if (pos == -1)
- m_request.encoded_hostname = '[' + host + ']';
+ m_request.encoded_hostname = '[' + host + ']';
else
- // don't send the scope-id in IPv6 addresses to the server
- m_request.encoded_hostname = '[' + host.left(pos) + ']';
+ // don't send the scope-id in IPv6 addresses to the server
+ m_request.encoded_hostname = '[' + host.left(pos) + ']';
}
m_request.port = (port <= 0) ? defaultPort() : port;
m_request.user = user;
@@ -3999,11 +3999,16 @@
return -1;
}
}
+
+ // m_bEOF is set to true when read called from gets returns 0. For chunked reading 0
+ // means end of chunked transfer and not error. See RFC 2615 section 3.6.1
+ #if 0
if (m_bEOF)
{
kDebug(7113) << "(" << m_pid << ") EOF on Chunk header";
return -1;
}
+ #endif
long long trunkSize = STRTOLL(m_bufReceive.data(), 0, 16);
if (trunkSize < 0)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic