X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fconnect.c;h=9f17f0c3f26d971c49e15d95bbe26cb0349577d9;hb=c4dbc7e56b01545e25bc95ba122c79d4a2631a99;hp=5e0c046bd797cdc6ab97d0e67fde5bedcbc1bed9;hpb=5ba395ad3a28f000bdabc7312dcee483c14d996e;p=awesomized%2Flibmemcached diff --git a/libmemcached/connect.c b/libmemcached/connect.c index 5e0c046b..9f17f0c3 100644 --- a/libmemcached/connect.c +++ b/libmemcached/connect.c @@ -9,7 +9,8 @@ * */ -#include "common.h" +#include +#include #include #include @@ -89,6 +90,7 @@ static memcached_return_t set_hostinfo(memcached_server_st *server) struct addrinfo hints; char str_port[NI_MAXSERV]; + assert(! server->address_info); // We cover the case where a programming mistake has been made. if (server->address_info) { freeaddrinfo(server->address_info);