From: Nick Mathewson Date: Tue, 22 Feb 2005 02:51:55 +0000 (+0000) Subject: Fix windows build: do not spuriously include openssl where not needed; handle lack... X-Git-Tag: tor-0.1.0.1-rc~235 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6bd81c9ee2a89ca29558be795bc4c212ad447dc2;p=thirdparty%2Ftor.git Fix windows build: do not spuriously include openssl where not needed; handle lack of gethostbyname_r properly. svn:r3644 --- diff --git a/src/common/compat.c b/src/common/compat.c index 6f9e688030..f80e1b4b44 100644 --- a/src/common/compat.c +++ b/src/common/compat.c @@ -72,10 +72,6 @@ const char compat_c_id[] = "$Id$"; #include "log.h" #include "util.h" -#ifdef TOR_IS_MULTITHREADED -#include -#endif - /* Inline the strl functions if the platform doesn't have them. */ #ifndef HAVE_STRLCPY #include "strlcpy.c" @@ -537,7 +533,7 @@ int tor_lookup_hostname(const char *name, uint32_t *addr) #ifdef HAVE_GETHOSTBYNAME_R ent = gethostbyname_r(name); #else - struct hostent *ent; + ent = gethostbyname(name); #endif if (ent) { /* break to remind us if we move away from IPv4 */