Fix build

This commit is contained in:
Evan Miller
2021-08-04 15:39:09 -04:00
parent 12a888988d
commit 2a58435fbf
2 changed files with 6 additions and 5 deletions

View File

@@ -226,18 +226,18 @@ if test "$am_cv_func_iconv" = "yes"; then
ICONV_INCLUDE_HEADER=iconv.h
ICONV_TYPE=iconv_t
else
ICONV_INCLUDE_HEADER=locale.h
ICONV_INCLUDE_HEADER=stdbool.h
ICONV_TYPE=[void *]
fi
AC_SUBST(ICONV_INCLUDE_HEADER)
AC_SUBST(ICONV_TYPE)
if test "$ac_cv_header_xlocale_h" = "yes"; then
LOCALE_INCLUDE_HEADER=xlocale.h
XLOCALE_INCLUDE_HEADER=xlocale.h
else
LOCALE_INCLUDE_HEADER=locale.h
XLOCALE_INCLUDE_HEADER=stdbool.h
fi
AC_SUBST(LOCALE_INCLUDE_HEADER)
AC_SUBST(XLOCALE_INCLUDE_HEADER)
if test "$enable_glib" = "yes"; then
GLIB_INCLUDE_HEADER=glib.h

View File

@@ -30,8 +30,9 @@
#include <unistd.h>
#include <ctype.h>
#include <string.h>
#include <locale.h>
#include <@ICONV_INCLUDE_HEADER@>
#include <@LOCALE_INCLUDE_HEADER@>
#include <@XLOCALE_INCLUDE_HEADER@>
#include <@GLIB_INCLUDE_HEADER@>
#ifdef _WIN32