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_INCLUDE_HEADER=iconv.h
ICONV_TYPE=iconv_t ICONV_TYPE=iconv_t
else else
ICONV_INCLUDE_HEADER=locale.h ICONV_INCLUDE_HEADER=stdbool.h
ICONV_TYPE=[void *] ICONV_TYPE=[void *]
fi fi
AC_SUBST(ICONV_INCLUDE_HEADER) AC_SUBST(ICONV_INCLUDE_HEADER)
AC_SUBST(ICONV_TYPE) AC_SUBST(ICONV_TYPE)
if test "$ac_cv_header_xlocale_h" = "yes"; then if test "$ac_cv_header_xlocale_h" = "yes"; then
LOCALE_INCLUDE_HEADER=xlocale.h XLOCALE_INCLUDE_HEADER=xlocale.h
else else
LOCALE_INCLUDE_HEADER=locale.h XLOCALE_INCLUDE_HEADER=stdbool.h
fi fi
AC_SUBST(LOCALE_INCLUDE_HEADER) AC_SUBST(XLOCALE_INCLUDE_HEADER)
if test "$enable_glib" = "yes"; then if test "$enable_glib" = "yes"; then
GLIB_INCLUDE_HEADER=glib.h GLIB_INCLUDE_HEADER=glib.h

View File

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