summaryrefslogtreecommitdiff
path: root/memcache
diff options
context:
space:
mode:
authorbnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68>2006-08-23 17:03:54 +0000
committerbnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68>2006-08-23 17:03:54 +0000
commitf48568744ed2d00aa15258f1100b455a448f6146 (patch)
tree49f2ad3a47b7acc847277056a1de74a60da4ba12 /memcache
parent7b5a39ca3abc52e98d1a97180b5c009fd6bf67ed (diff)
downloadlibapr-util-f48568744ed2d00aa15258f1100b455a448f6146.tar.gz
Use the apr'ized (APR_MAX_IOVEC_SIZE) version of IOV_MAX rather than the platform version since this #define is not cross-platform.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@434080 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'memcache')
-rw-r--r--memcache/apr_memcache.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/memcache/apr_memcache.c b/memcache/apr_memcache.c
index 4f43ad88..5da427bb 100644
--- a/memcache/apr_memcache.c
+++ b/memcache/apr_memcache.c
@@ -1205,9 +1205,9 @@ apr_memcache_multgetp(apr_memcache_t *mc,
conn = server_query->conn;
ms = server_query->ms;
- for (i = 0, rv = APR_SUCCESS; i < veclen && rv == APR_SUCCESS; i += IOV_MAX) {
+ for (i = 0, rv = APR_SUCCESS; i < veclen && rv == APR_SUCCESS; i += APR_MAX_IOVEC_SIZE) {
rv = apr_socket_sendv(conn->sock, &(server_query->query_vec[i]),
- veclen-i>IOV_MAX ? IOV_MAX : veclen-i , &written);
+ veclen-i>APR_MAX_IOVEC_SIZE ? APR_MAX_IOVEC_SIZE : veclen-i , &written);
}
if (rv != APR_SUCCESS) {