=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/mandocdb.c,v retrieving revision 1.190 retrieving revision 1.191 diff -c -r1.190 -r1.191 *** src/usr.bin/mandoc/mandocdb.c 2017/01/27 01:14:34 1.190 --- src/usr.bin/mandoc/mandocdb.c 2017/01/27 11:33:08 1.191 *************** *** 1,4 **** ! /* $OpenBSD: mandocdb.c,v 1.190 2017/01/27 01:14:34 schwarze Exp $ */ /* * Copyright (c) 2011, 2012 Kristaps Dzonsons * Copyright (c) 2011-2017 Ingo Schwarze --- 1,4 ---- ! /* $OpenBSD: mandocdb.c,v 1.191 2017/01/27 11:33:08 schwarze Exp $ */ /* * Copyright (c) 2011, 2012 Kristaps Dzonsons * Copyright (c) 2011-2017 Ingo Schwarze *************** *** 1191,1198 **** parse_mdoc(mpage, &man->meta, man->first); else parse_man(mpage, &man->meta, man->first); ! if (mpage->desc == NULL) ! mpage->desc = mandoc_strdup(mpage->mlinks->name); for (mlink = mpage->mlinks; mlink != NULL; --- 1191,1202 ---- parse_mdoc(mpage, &man->meta, man->first); else parse_man(mpage, &man->meta, man->first); ! if (mpage->desc == NULL) { ! mpage->desc = mandoc_strdup(mlink->name); ! if (warnings) ! say(mlink->file, "No one-line description, " ! "using filename \"%s\"", mlink->name); ! } for (mlink = mpage->mlinks; mlink != NULL; *************** *** 1320,1326 **** /* Skip to next word. */ ; } else { if (warnings) ! say(mlink->file, "No dash in title line"); p = title; } --- 1324,1331 ---- /* Skip to next word. */ ; } else { if (warnings) ! say(mlink->file, "No dash in title line, " ! "reusing \"%s\" as one-line description", title); p = title; }