moved misplaced definitions

svn: r1724
This commit is contained in:
Matthew Flatt 2005-12-31 02:30:45 +00:00
parent 9d5323fb57
commit 28a7caa6bd

View File

@ -439,19 +439,6 @@ static struct protoent *proto;
#define MZ_SOCK_HOST_NAME_MAX_LEN 64
#define MZ_SOCK_SVC_NAME_MAX_LEN 32
#if defined(USE_WINSOCK_TCP) || defined(PTHREADS_OK_FOR_GHBN)
# ifdef USE_WINSOCK_TCP
# ifdef __BORLANDC__
# define MZ_LPTHREAD_START_ROUTINE unsigned int (__stdcall*)(void*)
# else
# define MZ_LPTHREAD_START_ROUTINE LPTHREAD_START_ROUTINE
# endif
# else
# include <pthread.h>
# define MZ_LPTHREAD_START_ROUTINE void *(*)(void *)
# endif
/* mz_addrinfo is defined in scheme.h */
#ifdef HAVE_GETADDRINFO
@ -515,6 +502,19 @@ const char *mz_gai_strerror(int ecode)
}
#endif
#if defined(USE_WINSOCK_TCP) || defined(PTHREADS_OK_FOR_GHBN)
# ifdef USE_WINSOCK_TCP
# ifdef __BORLANDC__
# define MZ_LPTHREAD_START_ROUTINE unsigned int (__stdcall*)(void*)
# else
# define MZ_LPTHREAD_START_ROUTINE LPTHREAD_START_ROUTINE
# endif
# else
# include <pthread.h>
# define MZ_LPTHREAD_START_ROUTINE void *(*)(void *)
# endif
static volatile int ghbn_lock;
typedef struct {