Add setlocale() calls to main functions
authorGreg Hudson <ghudson@mit.edu>
Fri, 10 Jun 2011 18:17:59 +0000 (18:17 +0000)
committerGreg Hudson <ghudson@mit.edu>
Fri, 10 Jun 2011 18:17:59 +0000 (18:17 +0000)
ticket: 6918

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24963 dc483132-0cff-0310-8789-dd5450dbe970

14 files changed:
src/clients/kdestroy/kdestroy.c
src/clients/kinit/kinit.c
src/clients/klist/klist.c
src/clients/kpasswd/kpasswd.c
src/clients/kvno/kvno.c
src/kadmin/cli/ss_wrapper.c
src/kadmin/dbutil/kdb5_util.c
src/kadmin/ktutil/ktutil.c
src/kadmin/server/ovsec_kadmd.c
src/kdc/main.c
src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c
src/slave/kprop.c
src/slave/kpropd.c
src/slave/kproplog.c

index fe5ecacf6b705c6cb2f01317c8cea4bfc486368e..73ce04459b506b4425d91561fcac801ee469ca93 100644 (file)
@@ -75,6 +75,7 @@ main(argc, argv)
     int errflg = 0;
     int quiet = 0;
 
+    setlocale(LC_MESSAGES, "");
     progname = GET_PROGNAME(argv[0]);
 
     while ((c = getopt(argc, argv, "54qc:")) != -1) {
index 682dc64704bbe85b40b32840c505d17fa419ddaa..802229ae002fa8dce588293142659f11d2a9f432 100644 (file)
@@ -782,6 +782,7 @@ main(argc, argv)
     struct k5_data k5;
     int authed_k5 = 0;
 
+    setlocale(LC_MESSAGES, "");
     progname = GET_PROGNAME(argv[0]);
 
     /* Ensure we can be driven from a pipe */
index 1ecc5f8d81aa3221ab2d417573f0ecda62bc67d7..d191f85c820cf359bc6f4f3c9bf8195d9a24c622 100644 (file)
@@ -109,6 +109,7 @@ main(argc, argv)
     char *name;
     int mode;
 
+    setlocale(LC_MESSAGES, "");
     progname = GET_PROGNAME(argv[0]);
 
     name = NULL;
index 27325cc6df3d8f1d830b991d9763a8ec86ebca3e..b4b6eadd4d0c053e1f7973a80d44731129bc958b 100644 (file)
@@ -59,6 +59,7 @@ int main(int argc, char *argv[])
     int result_code;
     krb5_data result_code_string, result_string;
 
+    setlocale(LC_MESSAGES, "");
     if (argc > 2) {
         fprintf(stderr, _("usage: %s [principal]\n"), argv[0]);
         exit(1);
index 9173daa76922d207979b3479dffcd35e24317a53..74ecf58a8e993d7b5af507448dadf47df8eae6f2 100644 (file)
@@ -64,7 +64,7 @@ int main(int argc, char *argv[])
     char *sname = NULL, *for_user = NULL;
     int canon = 0, unknown = 0, proxy = 0;
 
-
+    setlocale(LC_MESSAGES, "");
     set_com_err_hook (extended_com_err_fn);
 
     prog = strrchr(argv[0], '/');
index bde9b156127d880989561f816f5e05f58e4bad36..f86c215f0485df127f7d624df2afded46c2db33d 100644 (file)
@@ -39,6 +39,7 @@ main(int argc, char *argv[])
     krb5_error_code retval;
     int sci_idx, code = 0;
 
+    setlocale(LC_MESSAGES, "");
     whoami = ((whoami = strrchr(argv[0], '/')) ? whoami+1 : argv[0]);
 
     request = kadmin_startup(argc, argv);
index 7f5d6746b442bc8cb2480c75c3d4c5410b29957c..70a04e259261d8ce8938e62007110ffb4aa7ad9b 100644 (file)
@@ -198,6 +198,7 @@ int main(argc, argv)
     int cmd_argc;
     krb5_error_code retval;
 
+    setlocale(LC_MESSAGES, "");
     set_com_err_hook(extended_com_err_fn);
 
     /*
index 7fe15449e37597744d28336b70fe59ce56f0d4fc..c1106b156b5ea6863970138c42f6dbc55062f5ee 100644 (file)
@@ -45,6 +45,7 @@ int main(argc, argv)
     krb5_error_code retval;
     int sci_idx;
 
+    setlocale(LC_MESSAGES, "");
     retval = krb5_init_context(&kcontext);
     if (retval) {
         com_err(argv[0], retval, _("while initializing krb5"));
index 8c11480e8b5672a71de1cb8ad1bbba5437cead24..04d8c4b841575201dab7fbd2851813a60eea0160 100644 (file)
@@ -246,6 +246,7 @@ int main(int argc, char *argv[])
 
     kdb_log_context *log_ctx;
 
+    setlocale(LC_MESSAGES, "");
     setvbuf(stderr, NULL, _IONBF, 0);
 
     /* This is OID value the Krb5_Name NameType */
index b2a52dd1a5d4163bb30347fe4611a508ad0756e3..e2446cdd0a0fd9c17c633c279f23ef768e6ba00d 100644 (file)
@@ -953,6 +953,7 @@ int main(int argc, char **argv)
     int errout = 0;
     int i;
 
+    setlocale(LC_MESSAGES, "");
     if (strrchr(argv[0], '/'))
         argv[0] = strrchr(argv[0], '/')+1;
 
index 022b94f80d41ee7ca72626822452e687834d8e97..6c81083fed0566111c7078d33dd27a2f5f90e0fc 100644 (file)
@@ -261,6 +261,7 @@ main(int argc, char *argv[])
     /*
      * Ensure that "progname" is set before calling com_err.
      */
+    setlocale(LC_MESSAGES, "");
     progname = (strrchr(argv[0], '/') ? strrchr(argv[0], '/')+1 : argv[0]);
 
     retval = kadm5_init_krb5_context(&util_context);
index 1aa78773b1cdc82abe4247a3b7c8989c5db2d679..f1b676fb8ac50143097b2f07e6e8157060836078 100644 (file)
@@ -96,6 +96,7 @@ main(argc, argv)
     krb5_creds *my_creds;
     krb5_auth_context auth_context;
 
+    setlocale(LC_MESSAGES, "");
     retval = krb5_init_context(&context);
     if (retval) {
         com_err(argv[0], retval, _("while initializing krb5"));
index 58486bb28d243a872f5cae95967e7efb51d2889c..259d633681248c339e56b2e2b80a77cbd8ea2ba4 100644 (file)
@@ -189,6 +189,7 @@ main(argc, argv)
     int ret = 0;
     kdb_log_context *log_ctx;
 
+    setlocale(LC_MESSAGES, "");
     PRS(argv);
 
     log_ctx = kpropd_context->kdblog_context;
index 0af30d92cba9f9aa9633287b6023982c0ab58fa9..e8aac1e8ebaed0125a5098f6da2cf7102f243232 100644 (file)
@@ -495,7 +495,7 @@ main(int argc, char **argv)
     kdb_hlog_t          *ulog = NULL;
     char                **db_args = NULL; /* XXX */
 
-    (void) setlocale(LC_ALL, "");
+    setlocale(LC_MESSAGES, "");
 
 #if !defined(TEXT_DOMAIN)
 #define TEXT_DOMAIN "SYS_TEST"