summaryrefslogtreecommitdiffstats
path: root/src/slave
diff options
context:
space:
mode:
authorBen Kaduk <kaduk@mit.edu>2012-07-06 15:45:20 -0400
committerBen Kaduk <kaduk@mit.edu>2012-07-06 16:34:28 -0400
commit7afeca0d0f821e12298d6987a9d1cd65be7539b0 (patch)
tree149904f35e11c07132b960eaa2f604b4ed5b542a /src/slave
parenta7a0fb374869e77b380e658fa698622f1adcdbe4 (diff)
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/slave')
-rw-r--r--src/slave/kprop.c1
-rw-r--r--src/slave/kpropd.c1
-rw-r--r--src/slave/kproplog.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/slave/kprop.c b/src/slave/kprop.c
index a8c55f3d9..540d14bfd 100644
--- a/src/slave/kprop.c
+++ b/src/slave/kprop.c
@@ -25,6 +25,7 @@
*/
#include <errno.h>
+#include <locale.h>
#include <stdio.h>
#include <ctype.h>
#include <sys/file.h>
diff --git a/src/slave/kpropd.c b/src/slave/kpropd.c
index c3ac3a803..aa6e979ed 100644
--- a/src/slave/kpropd.c
+++ b/src/slave/kpropd.c
@@ -60,6 +60,7 @@
*/
+#include <locale.h>
#include <stdio.h>
#include <ctype.h>
#include <sys/file.h>
diff --git a/src/slave/kproplog.c b/src/slave/kproplog.c
index b97604abc..e58ca2078 100644
--- a/src/slave/kproplog.c
+++ b/src/slave/kproplog.c
@@ -10,6 +10,7 @@
* This module will parse the update logs on the master or slave servers.
*/
+#include <locale.h>
#include <stdio.h>
#include <sys/types.h>
#include <time.h>