Martin Storsjö <[email protected]> writes: > This avoids warnings if there already exists a definition. > > This is the case on windows, where the getaddrinfo isn't available > and linked to (and we use our fallbacks instead, which actually > try to use the proper getaddrinfo version if found at runtime), > but gai_strerror still exists as a define. > --- > libavformat/network.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/libavformat/network.h b/libavformat/network.h > index 72d01d2..8f7c19a 100644 > --- a/libavformat/network.h > +++ b/libavformat/network.h > @@ -150,6 +150,7 @@ const char *ff_gai_strerror(int ecode); > #define getaddrinfo ff_getaddrinfo > #define freeaddrinfo ff_freeaddrinfo > #define getnameinfo ff_getnameinfo > +#undef gai_strerror > #define gai_strerror ff_gai_strerror > #endif > > --
LGTM -- Måns Rullgård [email protected] _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
