--- 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;