diff options
author | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2009-06-15 03:42:52 +0000 |
---|---|---|
committer | Ingo Schwarze <schwarze@cvs.openbsd.org> | 2009-06-15 03:42:52 +0000 |
commit | 5bb8cf8ff530826f52b0223a47f5d185bd303f2c (patch) | |
tree | 99ea5fbda7dad7ef54ff2ead36412d14227e25f4 | |
parent | ec44dbc17cba8e0f71646ee2b77d719d90b1b645 (diff) |
fix Mdocdate broken in rev 1.2;
noticed by and patch from cnst@, thanks!
ok sthen@
-rw-r--r-- | usr.bin/mandoc/mdoc_strings.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/mandoc/mdoc_strings.c b/usr.bin/mandoc/mdoc_strings.c index fce9e6f37fe..8efb68018cf 100644 --- a/usr.bin/mandoc/mdoc_strings.c +++ b/usr.bin/mandoc/mdoc_strings.c @@ -1,4 +1,4 @@ -/* $Id: mdoc_strings.c,v 1.3 2009/06/15 01:36:23 schwarze Exp $ */ +/* $Id: mdoc_strings.c,v 1.4 2009/06/15 03:42:51 schwarze Exp $ */ /* * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se> * @@ -210,9 +210,9 @@ mdoc_atotime(const char *p) (void)memset(&tm, 0, sizeof(struct tm)); - if (0 == strcmp(p, "$Mdocdate: June 15 2009 $")) + if (0 == strcmp(p, "$" "Mdocdate$")) return(time(NULL)); - if ((pp = strptime(p, "$Mdocdate: June 15 2009 $", &tm)) && 0 == *pp) + if ((pp = strptime(p, "$" "Mdocdate: %b %d %Y $", &tm)) && 0 == *pp) return(mktime(&tm)); /* XXX - this matches "June 1999", which is wrong. */ if ((pp = strptime(p, "%b %d %Y", &tm)) && 0 == *pp) |