diff --git a/ChangeLog b/ChangeLog index f84e7a4f..3d468d20 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-02-10 Tatsuhiro Tsujikawa + + Give NULL for second argument of getaddrinfo instead of "0". + * src/NameResolver.cc + 2009-02-10 Tatsuhiro Tsujikawa Don't use Time::parse(buf, "%Y%m%d%H%M%S") because Mac OS X and diff --git a/src/NameResolver.cc b/src/NameResolver.cc index 32229a58..8baa9665 100644 --- a/src/NameResolver.cc +++ b/src/NameResolver.cc @@ -54,7 +54,7 @@ void NameResolver::resolve(std::deque& resolvedAddresses, hints.ai_flags = 0; hints.ai_protocol = 0; int s; - s = getaddrinfo(hostname.c_str(), "0", &hints, &res); + s = getaddrinfo(hostname.c_str(), 0, &hints, &res); if(s) { throw DlAbortEx(StringFormat(EX_RESOLVE_HOSTNAME, hostname.c_str(), gai_strerror(s)).str());