projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Trying to fix the issue of scanner not compiling on all platforms.
[awesomized/libmemcached]
/
libmemcached
/
connect.c
diff --git
a/libmemcached/connect.c
b/libmemcached/connect.c
index 5e0c046bd797cdc6ab97d0e67fde5bedcbc1bed9..9f17f0c3f26d971c49e15d95bbe26cb0349577d9 100644
(file)
--- a/
libmemcached/connect.c
+++ b/
libmemcached/connect.c
@@
-9,7
+9,8
@@
*
*/
*
*/
-#include "common.h"
+#include <libmemcached/common.h>
+#include <assert.h>
#include <sys/time.h>
#include <time.h>
#include <sys/time.h>
#include <time.h>
@@
-89,6
+90,7
@@
static memcached_return_t set_hostinfo(memcached_server_st *server)
struct addrinfo hints;
char str_port[NI_MAXSERV];
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);
if (server->address_info)
{
freeaddrinfo(server->address_info);