summaryrefslogtreecommitdiff
path: root/bufferevent_sock.c
diff options
context:
space:
mode:
authorAzat Khuzhin <a3at.mail@gmail.com>2015-08-18 20:41:16 +0300
committerAzat Khuzhin <a3at.mail@gmail.com>2015-08-18 20:41:16 +0300
commit0ab88c2a9c4ddcb93969edbbeec03fb627f15dff (patch)
tree5e547f939041019cb351e8a454fc6521e4a32626 /bufferevent_sock.c
parenta50f5f0ac05c85daff4f21824df052bcfdb9d5ec (diff)
downloadlibevent-0ab88c2a9c4ddcb93969edbbeec03fb627f15dff.tar.gz
be_sock: bufferevent_socket_set_conn_address(): assert instead of silent no-op
Diffstat (limited to 'bufferevent_sock.c')
-rw-r--r--bufferevent_sock.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/bufferevent_sock.c b/bufferevent_sock.c
index 71488571..ffc6c772 100644
--- a/bufferevent_sock.c
+++ b/bufferevent_sock.c
@@ -121,9 +121,8 @@ static void
bufferevent_socket_set_conn_address(struct bufferevent_private *bev_p,
struct sockaddr *addr, size_t addrlen)
{
- if (addrlen <= sizeof(bev_p->conn_address)) {
- memcpy(&bev_p->conn_address, addr, addrlen);
- }
+ EVUTIL_ASSERT(addrlen <= sizeof(bev_p->conn_address));
+ memcpy(&bev_p->conn_address, addr, addrlen);
}
static void