Author: rhuijben
Date: Thu Nov 26 15:49:05 2015
New Revision: 1716724

URL: http://svn.apache.org/viewvc?rev=1716724&view=rev
Log:
Stop using IOV_MAX. Use our own define instead.

* protocols/fcgi_protocol.c
  (fcgi_bucket_processor): Tweak read.

* protocols/fcgi_stream.c
  (serf_fcgi__stream_processor): Tweak read.

Modified:
    serf/trunk/protocols/fcgi_protocol.c
    serf/trunk/protocols/fcgi_stream.c

Modified: serf/trunk/protocols/fcgi_protocol.c
URL: 
http://svn.apache.org/viewvc/serf/trunk/protocols/fcgi_protocol.c?rev=1716724&r1=1716723&r2=1716724&view=diff
==============================================================================
--- serf/trunk/protocols/fcgi_protocol.c (original)
+++ serf/trunk/protocols/fcgi_protocol.c Thu Nov 26 15:49:05 2015
@@ -114,12 +114,13 @@ fcgi_bucket_processor(void *baton,
                       serf_fcgi_protocol_t *h2,
                       serf_bucket_t *frame_bucket)
 {
-    struct iovec vecs[IOV_MAX];
+    struct iovec vecs[SERF__STD_IOV_COUNT];
     int vecs_used;
     serf_bucket_t *payload = baton;
     apr_status_t status;
 
-    status = serf_bucket_read_iovec(payload, SERF_READ_ALL_AVAIL, IOV_MAX,
+    status = serf_bucket_read_iovec(payload, SERF_READ_ALL_AVAIL,
+                                    COUNT_OF(vecs),
                                     vecs, &vecs_used);
 
     if (APR_STATUS_IS_EOF(status))

Modified: serf/trunk/protocols/fcgi_stream.c
URL: 
http://svn.apache.org/viewvc/serf/trunk/protocols/fcgi_stream.c?rev=1716724&r1=1716723&r2=1716724&view=diff
==============================================================================
--- serf/trunk/protocols/fcgi_stream.c (original)
+++ serf/trunk/protocols/fcgi_stream.c Thu Nov 26 15:49:05 2015
@@ -322,13 +322,13 @@ apr_status_t serf_fcgi__stream_processor
 
     while (!status)
     {
-        struct iovec vecs[IOV_MAX];
+        struct iovec vecs[SERF__STD_IOV_COUNT];
         int vecs_used;
 
         /* Drain the bucket as efficiently as possible */
         status = serf_bucket_read_iovec(stream->data->req_agg,
                                         SERF_READ_ALL_AVAIL,
-                                        IOV_MAX, vecs, &vecs_used);
+                                        COUNT_OF(vecs), vecs, &vecs_used);
 
         if (vecs_used) {
             /* We have data... What should we do with it? */


Reply via email to