Simon,

> > So, the above should be fixed as well.
> 
> Fixed, thanks.

Hmm. How about making sure that NULL is actually defined, before using it?
Proposed patch:

*** m4/getaddrinfo.m4.orig      2007-10-15 12:33:54.000000000 +0200
--- m4/getaddrinfo.m4   2007-10-15 12:30:25.000000000 +0200
***************
*** 35,40 ****
--- 35,41 ----
  #ifdef HAVE_WS2TCPIP_H
  #include <ws2tcpip.h>
  #endif
+ #include <stdlib.h>
  ], [getaddrinfo(NULL, NULL, NULL, NULL);], gl_cv_w32_getaddrinfo=yes)
      LIBS="$am_save_LIBS"])
      if test "$gl_cv_w32_getaddrinfo" = "yes"; then
***************
*** 60,65 ****
--- 61,67 ----
  #ifdef HAVE_WS2TCPIP_H
  #include <ws2tcpip.h>
  #endif
+ #include <stdlib.h>
  ], [gai_strerror (NULL);],
          [gl_cv_func_gai_strerror=yes],
          [gl_cv_func_gai_strerror=no])])
***************
*** 85,90 ****
--- 87,93 ----
  #ifdef HAVE_WINSOCK2_H
  #include <winsock2.h>
  #endif
+ #include <stdlib.h>
  ], [gethostbyname(NULL);], gl_cv_w32_gethostbyname=yes)
      LIBS="$am_save_LIBS"])
      if test "$gl_cv_w32_gethostbyname" = "yes"; then



Reply via email to