diff options
| author | Ben Kaduk <kaduk@mit.edu> | 2012-07-06 15:45:20 -0400 |
|---|---|---|
| committer | Ben Kaduk <kaduk@mit.edu> | 2012-07-06 16:34:28 -0400 |
| commit | 7afeca0d0f821e12298d6987a9d1cd65be7539b0 (patch) | |
| tree | 149904f35e11c07132b960eaa2f604b4ed5b542a /src/kadmin | |
| parent | a7a0fb374869e77b380e658fa698622f1adcdbe4 (diff) | |
| download | krb5-7afeca0d0f821e12298d6987a9d1cd65be7539b0.tar.gz krb5-7afeca0d0f821e12298d6987a9d1cd65be7539b0.tar.xz krb5-7afeca0d0f821e12298d6987a9d1cd65be7539b0.zip | |
Allow using locales when gettext is absent
Previously, if configure did not detect dgettext(), we disabled
anything that smelled like localization, inadvertently including
setlocale(). Now that we use setlocale(LC_ALL, ""), we have
localized dates available as well as messages, so we should not
disable calls to setlocale() any more.
Since the routines from locale.h are only used in a relatively
small number of places, just include the header directly in those
files and remove it from k5-platform.h.
Diffstat (limited to 'src/kadmin')
| -rw-r--r-- | src/kadmin/cli/ss_wrapper.c | 1 | ||||
| -rw-r--r-- | src/kadmin/dbutil/kdb5_util.c | 1 | ||||
| -rw-r--r-- | src/kadmin/ktutil/ktutil.c | 1 | ||||
| -rw-r--r-- | src/kadmin/server/ovsec_kadmd.c | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/src/kadmin/cli/ss_wrapper.c b/src/kadmin/cli/ss_wrapper.c index bf884d1ec..54f56716b 100644 --- a/src/kadmin/cli/ss_wrapper.c +++ b/src/kadmin/cli/ss_wrapper.c @@ -25,6 +25,7 @@ #include <krb5.h> #include <k5-platform.h> +#include <locale.h> #include <ss/ss.h> #include "kadmin.h" diff --git a/src/kadmin/dbutil/kdb5_util.c b/src/kadmin/dbutil/kdb5_util.c index e4d8d6c51..ca1cdd294 100644 --- a/src/kadmin/dbutil/kdb5_util.c +++ b/src/kadmin/dbutil/kdb5_util.c @@ -56,6 +56,7 @@ #include <stdio.h> #include <k5-int.h> #include <kadm5/admin.h> +#include <locale.h> #include <adm_proto.h> #include <time.h> #include "kdb5_util.h" diff --git a/src/kadmin/ktutil/ktutil.c b/src/kadmin/ktutil/ktutil.c index a969a4633..ef16d37a5 100644 --- a/src/kadmin/ktutil/ktutil.c +++ b/src/kadmin/ktutil/ktutil.c @@ -27,6 +27,7 @@ #include "k5-int.h" #include "ktutil.h" #include <com_err.h> +#include <locale.h> #include "adm_proto.h" #include <ss/ss.h> #include <stdio.h> diff --git a/src/kadmin/server/ovsec_kadmd.c b/src/kadmin/server/ovsec_kadmd.c index 0976a8ad4..dbb90cb20 100644 --- a/src/kadmin/server/ovsec_kadmd.c +++ b/src/kadmin/server/ovsec_kadmd.c @@ -31,6 +31,7 @@ */ #include <errno.h> +#include <locale.h> #include <stdio.h> #include <signal.h> #include <syslog.h> |
