Fixed calling convention for IPv6 function pointers

This was SVN commit r1007.
This commit is contained in:
Simon Brenner 2004-08-16 18:13:22 +00:00
parent 4d9c7684df
commit 16b198b05d

View File

@ -178,11 +178,11 @@ struct addrinfo
// Note that these are function pointers. They will be initialized by the
// wsock_init in wsock.cpp
typedef int (*fp_getnameinfo_t)(const struct sockaddr *sa, socklen_t salen, char *node,
typedef int (__stdcall *fp_getnameinfo_t)(const struct sockaddr *sa, socklen_t salen, char *node,
socklen_t nodelen, char *serv, socklen_t servlen, unsigned int flags);
typedef int (*fp_getaddrinfo_t)(const char *nodename, const char *servname,
typedef int (__stdcall *fp_getaddrinfo_t)(const char *nodename, const char *servname,
const struct addrinfo *hints, struct addrinfo **res);
typedef void (*fp_freeaddrinfo_t)(struct addrinfo *ai);
typedef void (__stdcall *fp_freeaddrinfo_t)(struct addrinfo *ai);
extern fp_getnameinfo_t import_getnameinfo();
extern fp_getaddrinfo_t import_getaddrinfo();