Fix portability bug in configure test for Windows API

The test uses an erroneous non-directive within #ifdef _WIN32 to
signal that _WIN32 is defined.  Some compilers choke on this even when
_WIN32 isn't defined.  Observed with FreeBSD 4.10's gcc 2.95.4.
Broken in commit c02468fd, v4.3.22.  Standaline client build already
broken in commit 774b590f, v4.3.17.

Use an unmatched brace instead.
This commit is contained in:
Markus Armbruster 2012-08-11 15:36:07 +02:00
parent 3e3c2eecf9
commit 9645a73bfb

View file

@ -3,7 +3,7 @@ AC_DEFUN([MY_WINDOWS_API],
AC_MSG_CHECKING([whether compiling for Windows API])
AC_COMPILE_IFELSE(
[AC_LANG_SOURCE([[#ifdef _WIN32
#Here's a nickel, kid
{ /* Here's a nickel, kid */
#endif]])],
[Windows_API=no],
[Windows_API=yes])