=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rcs/ci.c,v retrieving revision 1.147 retrieving revision 1.148 diff -c -r1.147 -r1.148 *** src/usr.bin/rcs/ci.c 2006/04/14 01:11:07 1.147 --- src/usr.bin/rcs/ci.c 2006/04/16 12:30:00 1.148 *************** *** 1,4 **** ! /* $OpenBSD: ci.c,v 1.147 2006/04/14 01:11:07 deraadt Exp $ */ /* * Copyright (c) 2005, 2006 Niall O'Higgins * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: ci.c,v 1.148 2006/04/16 12:30:00 niallo Exp $ */ /* * Copyright (c) 2005, 2006 Niall O'Higgins * All rights reserved. *************** *** 281,286 **** --- 281,288 ---- NULL) fatal("invalid revision: %s", rev_str); + if (!(pb.flags & NEWFILE)) + pb.flags |= CI_SKIPDESC; /* XXX - support for commiting to a file without revisions */ if (pb.file->rf_ndelta == 0) { pb.flags |= NEWFILE; *************** *** 665,671 **** checkin_keywordscan(filec, &pb->newrev, &pb->date, &pb->state, &pb->author); ! if (pb->file->rf_ndelta == 0) goto skipdesc; /* Get description from user */ --- 667,673 ---- checkin_keywordscan(filec, &pb->newrev, &pb->date, &pb->state, &pb->author); ! if (pb->flags & CI_SKIPDESC) goto skipdesc; /* Get description from user */