=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/getlog.c,v retrieving revision 1.38 retrieving revision 1.39 diff -c -r1.38 -r1.39 *** src/usr.bin/cvs/getlog.c 2005/07/14 06:50:50 1.38 --- src/usr.bin/cvs/getlog.c 2005/07/15 08:39:14 1.39 *************** *** 1,4 **** ! /* $OpenBSD: getlog.c,v 1.38 2005/07/14 06:50:50 xsa Exp $ */ /* * Copyright (c) 2004 Jean-Francois Brousseau * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: getlog.c,v 1.39 2005/07/15 08:39:14 xsa Exp $ */ /* * Copyright (c) 2004 Jean-Francois Brousseau * All rights reserved. *************** *** 210,215 **** --- 210,224 ---- struct rcs_delta *rdp; struct rcs_access *acp; + nrev = 0; + + if (cf->cf_cvstat == CVS_FST_ADDED) { + if (verbosity > 0) + cvs_log(LP_WARN, "%s has been added, but not committed", + cf->cf_name); + return (0); + } + if (cf->cf_cvstat == CVS_FST_UNKNOWN) { if (verbosity > 0) cvs_log(LP_WARN, "nothing known about %s", cf->cf_name); *************** *** 221,228 **** cvs_log(LP_INFO, "Logging %s", cf->cf_name); return (0); } - - nrev = 0; if (cvs_rcs_getpath(cf, rcspath, sizeof(rcspath)) == NULL) return (CVS_EX_DATA); --- 230,235 ----