]> git.cameronkatri.com Git - mandoc.git/blobdiff - strings.c
Removed "regression" for OpenBSD (broken).
[mandoc.git] / strings.c
index 35fe643f399d4d03a6482e140b9d745d88ae780f..b67c44b6d5acadb1a9b809749a80ce1754b4f572 100644 (file)
--- a/strings.c
+++ b/strings.c
@@ -1,4 +1,4 @@
-/* $Id: strings.c,v 1.26 2009/03/06 14:13:47 kristaps Exp $ */
+/* $Id: strings.c,v 1.28 2009/03/13 07:46:10 kristaps Exp $ */
 /*
  * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
  *
  * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  * PERFORMANCE OF THIS SOFTWARE.
  */
+#include <sys/types.h>
+
 #include <assert.h>
 #include <ctype.h>
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
-#ifndef __OpenBSD__
-#include <time.h>
-#endif
 
 #include "private.h"
 
@@ -84,6 +83,8 @@ mdoc_isescape(const char *p)
                /* FALLTHROUGH */
        case ('`'):
                /* FALLTHROUGH */
+       case ('q'):
+               /* FALLTHROUGH */
        case ('-'):
                /* FALLTHROUGH */
        case (' '):
@@ -203,9 +204,9 @@ mdoc_atotime(const char *p)
 
        (void)memset(&tm, 0, sizeof(struct tm));
 
-       if (xstrcmp(p, "$Mdocdate: March 6 2009 $"))
+       if (xstrcmp(p, "$Mdocdate: March 13 2009 $"))
                return(time(NULL));
-       if ((pp = strptime(p, "$Mdocdate: March 6 2009 $", &tm)) && 0 == *pp)
+       if ((pp = strptime(p, "$Mdocdate: March 13 2009 $", &tm)) && 0 == *pp)
                return(mktime(&tm));
        /* XXX - this matches "June 1999", which is wrong. */
        if ((pp = strptime(p, "%b %d %Y", &tm)) && 0 == *pp)