aboutsummaryrefslogtreecommitdiff
path: root/databases/db/files/patch-db.c
blob: 1cb11cfa0bcc606ace35dc96b1341ded25dffd7e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
--- db.c.orig	Sat Jan  3 08:43:09 2004
+++ db.c	Sat Jan  3 08:43:43 2004
@@ -90,7 +90,6 @@
 DB	*db;
 char	*outputsep = "\t";
 int	encflags = 0;
-char	*extra_echars = NULL;
 
 int
 main(int argc, char *argv[])
@@ -120,7 +119,7 @@
 
 				/* parse arguments */
 	while ( (ch = getopt(argc, argv,
-			     "CDdE:F:f:iKm:NO:qRS:T:U:VwX:")) != -1) {
+			     "CDdE:F:f:iKm:NO:qRS:T:U:Vw")) != -1) {
 		switch (ch) {
 
 		case 'C':
@@ -224,10 +223,6 @@
 			flags |= F_WRITE;
 			break;
 
-		case 'X':
-			extra_echars = optarg;
-			break;
-
 		default:
 			usage();
 
@@ -548,11 +543,7 @@
 		buflen = elen;
 	}
 	*edata = buf;
-	if (extra_echars) {
-		return (strsvisx(buf, data, len, encflags, extra_echars));
-	} else {
-		return (strvisx(buf, data, len, encflags));
-	}
+	return (strvisx(buf, data, len, encflags));
 }
 
 int
@@ -625,7 +616,7 @@
 	const char *p = getprogname();
 
 	fprintf(stderr,
-    "Usage: %s [-KiNqV] [-E end] [-f inf] [-O str] [-S chr] [-T str] [-X str]\n"
+    "Usage: %s [-KiNqV] [-E end] [-f inf] [-O str] [-S chr] [-T str] \n"
     "             type dbfile [key [...]]\n"
     "       %s -d [-iNq] [-E end] [-f inf] [-U chr] type dbfile [key [...]]\n"
     "       %s -w [-CDiNqR] [-E end] [-F sep] [-f inf] [-m mod] [-U chr]\n"
@@ -653,7 +644,6 @@
 	    "\t-T str\toptions to control -S encoding like vis(1) options\n"
 	    "\t-U chr\titems to strunvis(3) decode: 'k'ey, 'v'alue, 'b'oth\n"
 	    "\t-V\tprint value\n"
-	    "\t-X str\textra characters to encode with -S\n"
 	    );
 	exit(1);
 }