unix: fix uv_freeaddrinfo() segfault on sunos
The system freeaddrinfo() on SunOS does not handle NULL values graciously.
This commit is contained in:
parent
773830604d
commit
9da53df457
@ -667,7 +667,8 @@ int uv_getaddrinfo(uv_loop_t* loop,
|
||||
|
||||
|
||||
void uv_freeaddrinfo(struct addrinfo* ai) {
|
||||
freeaddrinfo(ai);
|
||||
if (ai)
|
||||
freeaddrinfo(ai);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user