]> granicus.if.org Git - postgresql/commitdiff
Remove init_nls() functions, call set_pglocale() directly.
authorBruce Momjian <bruce@momjian.us>
Tue, 1 Jun 2004 02:54:09 +0000 (02:54 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 1 Jun 2004 02:54:09 +0000 (02:54 +0000)
Add locale to pg_ctl.c.

src/bin/initdb/initdb.c
src/bin/scripts/clusterdb.c
src/bin/scripts/common.c
src/bin/scripts/common.h
src/bin/scripts/createdb.c
src/bin/scripts/createlang.c
src/bin/scripts/createuser.c
src/bin/scripts/dropdb.c
src/bin/scripts/droplang.c
src/bin/scripts/dropuser.c
src/bin/scripts/vacuumdb.c

index 9b227807ae70454ac13ab75e8d523ef12266206e..3a93931fe244d8a3187b85c9270f83c8b1eed0cc 100644 (file)
@@ -39,7 +39,7 @@
  * Portions Copyright (c) 1994, Regents of the University of California
  * Portions taken from FreeBSD.
  *
- * $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.33 2004/05/25 01:00:22 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/initdb/initdb.c,v 1.34 2004/06/01 02:53:59 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -167,7 +167,6 @@ static void check_ok(void);
 static bool chklocale(const char *locale);
 static void setlocales(void);
 static void usage(const char *progname);
-static void init_nls(const char *argv0);
 
 
 /*
@@ -1750,16 +1749,6 @@ usage(const char *progname)
        printf(_("\nReport bugs to <pgsql-bugs@postgresql.org>.\n"));
 }
 
-/*
- * Initialized NLS if enabled.
- */
-static void
-init_nls(const char *argv0)
-{
-       set_pglocale(argv0, "initdb");
-}
-
-
 int
 main(int argc, char *argv[])
 {
@@ -1797,9 +1786,9 @@ main(int argc, char *argv[])
                                                                 * environment */
        char       *subdirs[] =
        {"global", "pg_xlog", "pg_clog", "base", "base/1"};
-       init_nls(argv[0]);
 
        progname = get_progname(argv[0]);
+       set_pglocale(argv[0], "initdb");
 
     if (argc > 1)
     {
index a912d0b1f9743385e1d9bd57076dec92a9cbe496..47eab33661f0d104a278271bc865a03652f8f9d5 100644 (file)
@@ -4,7 +4,7 @@
  *
  * Portions Copyright (c) 2002-2003, PostgreSQL Global Development Group
  *
- * $PostgreSQL: pgsql/src/bin/scripts/clusterdb.c,v 1.7 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/clusterdb.c,v 1.8 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -58,7 +58,8 @@ main(int argc, char *argv[])
        char       *table = NULL;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "clusterdb", help);
 
        while ((c = getopt_long(argc, argv, "h:p:U:Weqd:at:", long_options, &optindex)) != -1)
index 715d7e3cdb19e82b0fb7ddfbf7d15c512852ae27..3e36d04f9d5945a6a6f14f3114e8b08c61f31915 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/common.c,v 1.8 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/common.c,v 1.9 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -47,16 +47,6 @@ get_user_name(const char *progname)
 }
 
 
-/*
- * Initialized NLS if enabled.
- */
-void
-init_nls(const char *argv0)
-{
-       set_pglocale(argv0, "pgscripts");
-}
-
-
 /*
  * Provide strictly harmonized handling of --help and --version
  * options.
index 8898fc5fe6d24de52aee5422d62a37ff9c065226..647be82b88285754149058c13ecfa4909e9063f9 100644 (file)
@@ -11,7 +11,6 @@ int                   optreset;
 const char *get_user_name(const char *progname);
 
 #define _(x) gettext((x))
-void           init_nls(const char *argv0);
 
 typedef void (*help_handler) (const char *);
 
index cf75e83c20f1bd69103b4433fbae8c4ee4936741..59bf2ad96b7d528bc6a0c07cb5e3d015df14608a 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/createdb.c,v 1.9 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/createdb.c,v 1.10 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -60,7 +60,8 @@ main(int argc, char *argv[])
        PGresult   *result;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "createdb", help);
 
        while ((c = getopt_long(argc, argv, "h:p:U:WeqO:D:T:E:", long_options, &optindex)) != -1)
index 89eef3aa6be0d681bfcd1f8d0ad2011ab1bbbc19..4c7a41e4d02844cd971203c62df0bbf8999ffc09 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/createlang.c,v 1.10 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/createlang.c,v 1.11 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -61,7 +61,8 @@ main(int argc, char *argv[])
        PGresult   *result;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "createlang", help);
 
        while ((c = getopt_long(argc, argv, "lh:p:U:Wd:L:e", long_options, &optindex)) != -1)
index d3b395f63057fea43332b2ec1dfe803ee4e8eb34..0d6e7bae354f6dc43d8a3f342a28832aedee3f56 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/createuser.c,v 1.11 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/createuser.c,v 1.12 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -63,7 +63,8 @@ main(int argc, char *argv[])
        PGresult   *result;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "createuser", help);
 
        while ((c = getopt_long(argc, argv, "h:p:U:WeqaAdDi:PEN", long_options, &optindex)) != -1)
index 08331a0f1336fd5b9818fdf18002d9c53f0bc253..535285f60f0c73b140a7e1b614727e6fa58bb8c8 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/dropdb.c,v 1.10 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/dropdb.c,v 1.11 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -51,7 +51,8 @@ main(int argc, char *argv[])
        PGresult   *result;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "dropdb", help);
 
        while ((c = getopt_long(argc, argv, "h:p:U:Weqi", long_options, &optindex)) != -1)
index fc7a94241c3b694a2ae44618808a8b49c2ca7d02..5e2d8f44590efbd4bbd59a7b89244e8dfcc46477 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/droplang.c,v 1.9 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/droplang.c,v 1.10 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -61,7 +61,8 @@ main(int argc, char *argv[])
        PGresult   *result;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "droplang", help);
 
        while ((c = getopt_long(argc, argv, "lh:p:U:Wd:e", long_options, &optindex)) != -1)
index a901b64bbb1a86980ef1097352bedafb52f4326c..6c8bcf44277200105be5af26ce179bfd1e321468 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/dropuser.c,v 1.9 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/dropuser.c,v 1.10 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -51,7 +51,8 @@ main(int argc, char *argv[])
        PGresult   *result;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "dropuser", help);
 
        while ((c = getopt_long(argc, argv, "h:p:U:Weqi", long_options, &optindex)) != -1)
index eb4fb0d5e198eee62fd854d1ed1bec0ff5f7a273..22dee1df0a17c8828222e46004fcbd78aea769f1 100644 (file)
@@ -5,7 +5,7 @@
  * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
  * Portions Copyright (c) 1994, Regents of the University of California
  *
- * $PostgreSQL: pgsql/src/bin/scripts/vacuumdb.c,v 1.7 2004/05/25 01:00:27 momjian Exp $
+ * $PostgreSQL: pgsql/src/bin/scripts/vacuumdb.c,v 1.8 2004/06/01 02:54:09 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -66,7 +66,8 @@ main(int argc, char *argv[])
        bool            verbose = false;
 
        progname = get_progname(argv[0]);
-       init_nls(argv[0]);
+       set_pglocale(argv[0], "pgscripts");
+
        handle_help_version_opts(argc, argv, "vacuumdb", help);
 
        while ((c = getopt_long(argc, argv, "h:p:U:Weqd:zat:fv", long_options, &optindex)) != -1)