summaryrefslogtreecommitdiffstats
path: root/usr.bin/cvs/entries.c
diff options
context:
space:
mode:
authorjfb <jfb@openbsd.org>2005-05-19 04:17:24 +0000
committerjfb <jfb@openbsd.org>2005-05-19 04:17:24 +0000
commitf1125984df60f189cbc86b3245c472572eb9b41b (patch)
treed2f41724e20c487fc0d4455aeeade5445ecd2ea4 /usr.bin/cvs/entries.c
parentfix cast, from grunk AT pestilenz.org (diff)
downloadwireguard-openbsd-f1125984df60f189cbc86b3245c472572eb9b41b.tar.xz
wireguard-openbsd-f1125984df60f189cbc86b3245c472572eb9b41b.zip
use the date parsing code from date.y and fix timestamps on newly
created files so they match the values found in the corresponding entries, otherwise all files appear as modified ok joris
Diffstat (limited to 'usr.bin/cvs/entries.c')
-rw-r--r--usr.bin/cvs/entries.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/usr.bin/cvs/entries.c b/usr.bin/cvs/entries.c
index cf8350682d5..8deb047ecae 100644
--- a/usr.bin/cvs/entries.c
+++ b/usr.bin/cvs/entries.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: entries.c,v 1.27 2005/04/22 15:16:15 joris Exp $ */
+/* $OpenBSD: entries.c,v 1.28 2005/05/19 04:17:24 jfb Exp $ */
/*
* Copyright (c) 2004 Jean-Francois Brousseau <jfb@openbsd.org>
* All rights reserved.
@@ -380,8 +380,7 @@ cvs_ent_parse(const char *entry)
if (strcmp(fields[3], CVS_DATE_DUMMY) == 0)
entp->ce_mtime = CVS_DATE_DMSEC;
else
- entp->ce_mtime = cvs_datesec(fields[3],
- CVS_DATE_CTIME, 0);
+ entp->ce_mtime = cvs_date_parse(fields[3]);
entp->ce_opts = fields[4];
entp->ce_tag = fields[5];