diff options
Diffstat (limited to 'libavformat/network.h')
-rw-r--r-- | libavformat/network.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libavformat/network.h b/libavformat/network.h index 271f7451d8..19c5a92256 100644 --- a/libavformat/network.h +++ b/libavformat/network.h @@ -177,10 +177,12 @@ void ff_freeaddrinfo(struct addrinfo *res); int ff_getnameinfo(const struct sockaddr *sa, int salen, char *host, int hostlen, char *serv, int servlen, int flags); -const char *ff_gai_strerror(int ecode); #define getaddrinfo ff_getaddrinfo #define freeaddrinfo ff_freeaddrinfo #define getnameinfo ff_getnameinfo +#endif +#if !HAVE_GETADDRINFO || HAVE_WINSOCK2_H +const char *ff_gai_strerror(int ecode); #undef gai_strerror #define gai_strerror ff_gai_strerror #endif |