aboutsummaryrefslogtreecommitdiff
path: root/src/gdbm_dump.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gdbm_dump.c')
-rw-r--r--src/gdbm_dump.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/gdbm_dump.c b/src/gdbm_dump.c
index 9120f04..d6318b1 100644
--- a/src/gdbm_dump.c
+++ b/src/gdbm_dump.c
@@ -19,13 +19,13 @@
19# include "gdbmapp.h" 19# include "gdbmapp.h"
20# include "gdbmdefs.h" 20# include "gdbmdefs.h"
21 21
22char *parseopt_program_doc = "dump a GDBM database to a file"; 22char *parseopt_program_doc = "dump a GDBM database to a file";
23char *parseopt_program_args = "DB_FILE [FILE]"; 23char *parseopt_program_args = "DB_FILE [FILE]";
24struct gdbm_option optab[] = { 24struct gdbm_option optab[] = {
25 { 'H', "format", N_("0|1"), N_("select dump format") }, 25 { 'H', "format", "binary|ascii|0|1", N_("select dump format") },
26 { 0 } 26 { 0 }
27}; 27};
28 28
29int format = GDBM_DUMP_FMT_ASCII; 29int format = GDBM_DUMP_FMT_ASCII;
30 30
31int 31int
@@ -33,12 +33,18 @@ main (int argc, char **argv)
33{ 33{
34 GDBM_FILE dbf; 34 GDBM_FILE dbf;
35 int rc, opt; 35 int rc, opt;
36 char *dbname, *filename; 36 char *dbname, *filename;
37 FILE *fp; 37 FILE *fp;
38 38
39#ifdef HAVE_SETLOCALE
40 setlocale (LC_ALL, "");
41#endif
42 bindtextdomain (PACKAGE, LOCALEDIR);
43 textdomain (PACKAGE);
44
39 set_progname (argv[0]); 45 set_progname (argv[0]);
40 46
41 for (opt = parseopt_first (argc, argv, optab); 47 for (opt = parseopt_first (argc, argv, optab);
42 opt != EOF; 48 opt != EOF;
43 opt = parseopt_next ()) 49 opt = parseopt_next ())
44 { 50 {

Return to:

Send suggestions and report system problems to the System administrator.