summaryrefslogtreecommitdiff
path: root/databases/dbview/files/patch-dbview.c
diff options
context:
space:
mode:
Diffstat (limited to 'databases/dbview/files/patch-dbview.c')
-rw-r--r--databases/dbview/files/patch-dbview.c53
1 files changed, 53 insertions, 0 deletions
diff --git a/databases/dbview/files/patch-dbview.c b/databases/dbview/files/patch-dbview.c
new file mode 100644
index 000000000000..c24fa0023446
--- /dev/null
+++ b/databases/dbview/files/patch-dbview.c
@@ -0,0 +1,53 @@
+--- dbview.c.orig Tue Oct 8 11:04:23 1996
++++ dbview.c Wed Apr 17 16:16:53 2002
+@@ -34,19 +34,19 @@
+
+ void help_short()
+ {
+- printf ("%s %s - %s, (c) 1996 by Martin Schulze\n", progname, version, longname);
++ printf ("%s %s - %s, (c) 1996 by Martin Schulze, Patched Alexander Trapeznikov, 2001 \n", progname, version, longname);
+ printf ("\n");
+- printf ("%s [-b [-t]] [-d delim] [-e] [-h] [-i] [-o] [-o] [-v] dbfile\n", progname);
++ printf ("%s [-b [-t]] [-d delim] [-e] [-h|-H] [-i] [-o] [-o] [-v] dbfile\n", progname);
+ }
+
+ void help_long()
+ {
+- printf ("%s %s - %s, (c) 1996 by Martin Schulze\n", progname, version, longname);
++ printf ("%s %s - %s, (c) 1996 by Martin Schulze, Patched Alexander Trapeznikov, 2001 \n", progname, version, longname);
+ printf ("\n");
+ printf (" --browse, -b browse the database\n");
+ printf (" --delimiter, -d set the delimiter for browse output\n");
+ printf (" --description, -e display field description\n");
+- printf (" --help, -h display help\n");
++ printf (" --help, -H, -h display help\n");
+ printf (" --info, -i display db information\n");
+ printf (" --omit, -o omit db records\n");
+ printf (" --reserve, -r reserve fieldnames from beeing translated\n");
+@@ -54,7 +54,7 @@
+ printf (" --version, -v display version\n");
+ }
+
+-void main (int argc, char **argv)
++int main (int argc, char **argv)
+ {
+ int opt_index;
+ char c;
+@@ -80,6 +80,8 @@
+ switch (c) {
+ case 'H': /* --help */
+ help_long (); exit (0);
++ case 'h': /* --help */
++ help_long (); exit (0);
+ case 'b':
+ flags |= DB_FL_BROWSE;
+ break;
+@@ -93,8 +95,6 @@
+ case 'e':
+ flags |= DB_FL_DESCR;
+ break;
+- case 'h':
+- help_short (); exit (0);
+ case 'i':
+ flags |= DB_FL_INFO;
+ break;