# HG changeset patch # User Mikael Berthe # Date 1655136087 -7200 # Node ID 7785b42dd7bc5806abd48ab97f81196f370e1df4 # Parent 9098ee1972df93e7dea00e2903c0d06d4e655d3c# Parent 4ebe3245368249c5dacf333bbf7591dc0c4ea222 Merge pull request #46 from nekopsykose/fix-asyncns-addrinfo fix macro define for freeaddrinfo with asyncns committer: GitHub diff -r 9098ee1972df -r 7785b42dd7bc loudmouth/lm-asyncns-resolver.c --- a/loudmouth/lm-asyncns-resolver.c Sat Jul 10 09:37:34 2021 +0200 +++ b/loudmouth/lm-asyncns-resolver.c Mon Jun 13 18:01:27 2022 +0200 @@ -21,7 +21,6 @@ #include #ifdef HAVE_ASYNCNS #include -#define freeaddrinfo(x) asyncns_freeaddrinfo(x) /* Needed on Mac OS X */ #if HAVE_ARPA_NAMESER_COMPAT_H diff -r 9098ee1972df -r 7785b42dd7bc loudmouth/lm-asyncns-resolver.h --- a/loudmouth/lm-asyncns-resolver.h Sat Jul 10 09:37:34 2021 +0200 +++ b/loudmouth/lm-asyncns-resolver.h Mon Jun 13 18:01:27 2022 +0200 @@ -19,8 +19,14 @@ #ifndef __LM_ASYNCNS_RESOLVER_H__ #define __LM_ASYNCNS_RESOLVER_H__ +#include + #include +#ifdef HAVE_ASYNCNS +#define freeaddrinfo(x) asyncns_freeaddrinfo(x) +#endif + #include "lm-resolver.h" G_BEGIN_DECLS