=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/main.c,v retrieving revision 1.78 retrieving revision 1.79 diff -c -r1.78 -r1.79 *** src/usr.bin/mandoc/main.c 2011/09/17 14:45:22 1.78 --- src/usr.bin/mandoc/main.c 2011/10/06 23:04:16 1.79 *************** *** 1,4 **** ! /* $Id: main.c,v 1.78 2011/09/17 14:45:22 schwarze Exp $ */ /* * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons * Copyright (c) 2010, 2011 Ingo Schwarze --- 1,4 ---- ! /* $Id: main.c,v 1.79 2011/10/06 23:04:16 schwarze Exp $ */ /* * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons * Copyright (c) 2010, 2011 Ingo Schwarze *************** *** 57,62 **** --- 57,65 ---- char outopts[BUFSIZ]; /* buf of output opts */ }; + int apropos(int, char**); + int mandocdb(int, char**); + static int moptions(enum mparset *, char *); static void mmsg(enum mandocerr, enum mandoclevel, const char *, int, int, const char *); *************** *** 82,87 **** --- 85,95 ---- progname = argv[0]; else ++progname; + + if (0 == strncmp(progname, "apropos", 7)) + return(apropos(argc, argv)); + if (0 == strncmp(progname, "mandocdb", 8)) + return(mandocdb(argc, argv)); memset(&curp, 0, sizeof(struct curparse));