You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ji...@apache.org on 2018/08/27 12:17:46 UTC
svn commit: r1839303 - in /httpd/httpd/trunk/modules/proxy: mod_proxy_scgi.c
mod_proxy_uwsgi.c
Author: jim
Date: Mon Aug 27 12:17:46 2018
New Revision: 1839303
URL: http://svn.apache.org/viewvc?rev=1839303&view=rev
Log:
These need to be signed longs... cast as needed.
Modified:
httpd/httpd/trunk/modules/proxy/mod_proxy_scgi.c
httpd/httpd/trunk/modules/proxy/mod_proxy_uwsgi.c
Modified: httpd/httpd/trunk/modules/proxy/mod_proxy_scgi.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_scgi.c?rev=1839303&r1=1839302&r2=1839303&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/proxy/mod_proxy_scgi.c (original)
+++ httpd/httpd/trunk/modules/proxy/mod_proxy_scgi.c Mon Aug 27 12:17:46 2018
@@ -19,7 +19,7 @@
* Proxy backend module for the SCGI protocol
* (http://python.ca/scgi/protocol.txt)
*
- * André Malo (nd/perlig.de), August 2007
+ * Andr� Malo (nd/perlig.de), August 2007
*/
#define APR_WANT_MEMFUNC
@@ -334,11 +334,11 @@ static int send_request_body(request_rec
if (ap_should_client_block(r)) {
char *buf = apr_palloc(r->pool, AP_IOBUFSIZE);
int status;
- apr_size_t readlen;
+ long readlen;
readlen = ap_get_client_block(r, buf, AP_IOBUFSIZE);
while (readlen > 0) {
- status = sendall(conn, buf, readlen, r);
+ status = sendall(conn, buf, (apr_size_t)readlen, r);
if (status != OK) {
return HTTP_SERVICE_UNAVAILABLE;
}
Modified: httpd/httpd/trunk/modules/proxy/mod_proxy_uwsgi.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_uwsgi.c?rev=1839303&r1=1839302&r2=1839303&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/proxy/mod_proxy_uwsgi.c (original)
+++ httpd/httpd/trunk/modules/proxy/mod_proxy_uwsgi.c Mon Aug 27 12:17:46 2018
@@ -212,11 +212,11 @@ static int uwsgi_send_body(request_rec *
if (ap_should_client_block(r)) {
char *buf = apr_palloc(r->pool, AP_IOBUFSIZE);
int status;
- apr_size_t readlen;
+ long readlen;
readlen = ap_get_client_block(r, buf, AP_IOBUFSIZE);
while (readlen > 0) {
- status = uwsgi_send(conn, buf, readlen, r);
+ status = uwsgi_send(conn, buf, (apr_size_t)readlen, r);
if (status != OK) {
return HTTP_SERVICE_UNAVAILABLE;
}