summaryrefslogtreecommitdiff
path: root/bufferevent_sock.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2010-10-27 22:57:53 -0400
committerNick Mathewson <nickm@torproject.org>2010-10-27 22:57:53 -0400
commit598d13360918e557d1ce5e37078364f4ddd24e36 (patch)
treed6f3178fa63499e8305a76e7db639715f919443c /bufferevent_sock.c
parentb81217f78dc511782451e793b0505624d8159499 (diff)
downloadlibevent-598d13360918e557d1ce5e37078364f4ddd24e36.tar.gz
Try to clear up more size_t vs int/long issues.
Diffstat (limited to 'bufferevent_sock.c')
-rw-r--r--bufferevent_sock.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bufferevent_sock.c b/bufferevent_sock.c
index 70902524..43768110 100644
--- a/bufferevent_sock.c
+++ b/bufferevent_sock.c
@@ -127,7 +127,7 @@ bufferevent_readcb(evutil_socket_t fd, short event, void *arg)
struct evbuffer *input;
int res = 0;
short what = BEV_EVENT_READING;
- int howmuch = -1, readmax=-1;
+ ev_ssize_t howmuch = -1, readmax=-1;
_bufferevent_incref_and_lock(bufev);
@@ -449,7 +449,7 @@ bufferevent_connect_getaddrinfo_cb(int result, struct evutil_addrinfo *ai,
}
/* XXX use the other addrinfos? */
- r = bufferevent_socket_connect(bev, ai->ai_addr, ai->ai_addrlen);
+ r = bufferevent_socket_connect(bev, ai->ai_addr, (int)ai->ai_addrlen);
_bufferevent_decref_and_unlock(bev);
evutil_freeaddrinfo(ai);
}