From: Marcus Brinkmann Date: Wed, 12 May 2010 17:40:08 +0000 (+0000) Subject: 2010-05-12 Marcus Brinkmann X-Git-Tag: gpgme-1.3.1~62 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=8d27defa02a67ec06f8ce06b14427b5eba8f54e6;p=gpgme.git 2010-05-12 Marcus Brinkmann * configure.ac: Check for setlocale. src/ 2010-05-12 Marcus Brinkmann * gpgme-tool.c (main): Protect call to setlocale with HAVE_SETLOCALE. --- diff --git a/ChangeLog b/ChangeLog index c878fbf..95a6b79 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-05-12 Marcus Brinkmann + + * configure.ac: Check for setlocale. + 2010-05-07 Werner Koch * configure.ac: Change checks to always require libassuan. diff --git a/configure.ac b/configure.ac index 300b229..cb22e52 100644 --- a/configure.ac +++ b/configure.ac @@ -295,6 +295,8 @@ if test "$ac_cv_func_timegm" != yes; then ***]) fi +AC_CHECK_FUNCS(setlocale) + # Checking for libgpg-error. AM_PATH_GPG_ERROR(1.8,, AC_MSG_ERROR([libgpg-error was not found])) AC_DEFINE(GPG_ERR_SOURCE_DEFAULT, GPG_ERR_SOURCE_GPGME, diff --git a/src/ChangeLog b/src/ChangeLog index a832b0f..14b168b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,8 @@ 2010-05-12 Marcus Brinkmann + * gpgme-tool.c (main): Protect call to setlocale with + HAVE_SETLOCALE. + * Makefile.am (system_components): Remove custom cppflags from RCCOMPILE (because gpg-error adds -idirafter that makes RC bail. [HAVE_W32CE_SYSTEM]: Add w32-ce.h and w32-ce.c, clear diff --git a/src/gpgme-tool.c b/src/gpgme-tool.c index f102979..0f16aac 100644 --- a/src/gpgme-tool.c +++ b/src/gpgme-tool.c @@ -2908,7 +2908,9 @@ main (int argc, char *argv[]) struct args args; struct gpgme_tool gt; +#ifdef HAVE_SETLOCALE setlocale (LC_ALL, ""); +#endif gpgme_check_version (NULL); #ifdef LC_CTYPE gpgme_set_locale (NULL, LC_CTYPE, setlocale (LC_CTYPE, NULL));