diff --git a/src/standard.c b/src/standard.c index b14b70ba2..380f7bedc 100644 --- a/src/standard.c +++ b/src/standard.c @@ -600,7 +600,8 @@ struct sockaddr_storage *str2ip(const char *str) } } - freeaddrinfo(result); + if (result) + freeaddrinfo(result); } #endif /* unsupported address family */