From 6bd81c9ee2a89ca29558be795bc4c212ad447dc2 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Tue, 22 Feb 2005 02:51:55 +0000 Subject: [PATCH] Fix windows build: do not spuriously include openssl where not needed; handle lack of gethostbyname_r properly. svn:r3644 --- src/common/compat.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) 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 */ -- 2.47.3