=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mg/tags.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- src/usr.bin/mg/tags.c 2014/03/20 07:47:29 1.8 +++ src/usr.bin/mg/tags.c 2014/03/22 10:00:58 1.9 @@ -1,4 +1,4 @@ -/* $OpenBSD: tags.c,v 1.8 2014/03/20 07:47:29 lum Exp $ */ +/* $OpenBSD: tags.c,v 1.9 2014/03/22 10:00:58 lum Exp $ */ /* * This file is in the public domain. @@ -146,11 +146,12 @@ char *tok, *bufp; int ret; - if (curtoken(f, n, dtok) == FALSE) - return (FALSE); - - bufp = eread("Find tag (default %s) ", utok, MAX_TOKEN, - EFNUL | EFNEW, dtok); + if (curtoken(f, n, dtok) == FALSE) { + dtok[0] = '\0'; + bufp = eread("Find tag:", utok, MAX_TOKEN, EFNUL | EFNEW); + } else + bufp = eread("Find tag (default %s):", utok, MAX_TOKEN, + EFNUL | EFNEW, dtok); if (bufp == NULL) return (ABORT);