]> git.cameronkatri.com Git - mandoc.git/commitdiff
Lifted 64-byte max width for Sh (now BUFSIZ).
authorKristaps Dzonsons <kristaps@bsd.lv>
Mon, 24 May 2010 12:31:16 +0000 (12:31 +0000)
committerKristaps Dzonsons <kristaps@bsd.lv>
Mon, 24 May 2010 12:31:16 +0000 (12:31 +0000)
mdoc_validate.c

index 3976b28280cc51c6553f2941305172c822a3522a..ded07a083895adad2fce97dfe935672fd5e956be 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: mdoc_validate.c,v 1.80 2010/05/17 23:57:06 kristaps Exp $ */
+/*     $Id: mdoc_validate.c,v 1.81 2010/05/24 12:31:16 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -23,6 +23,7 @@
 #include <assert.h>
 #include <ctype.h>
 #include <limits.h>
+#include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 
@@ -1224,7 +1225,7 @@ post_sh_body(POST_ARGS)
 static int
 post_sh_head(POST_ARGS)
 {
-       char                    buf[64];
+       char                    buf[BUFSIZ];
        enum mdoc_sec           sec;
        const struct mdoc_node *n;
 
@@ -1246,13 +1247,13 @@ post_sh_head(POST_ARGS)
                /* XXX - copied from compact(). */
                assert(MDOC_TEXT == n->type);
 
-               if (strlcat(buf, n->string, 64) >= 64) {
+               if (strlcat(buf, n->string, BUFSIZ) >= BUFSIZ) {
                        mdoc_nmsg(mdoc, n, MANDOCERR_MEM);
                        return(0);
                }
                if (NULL == n->next)
                        continue;
-               if (strlcat(buf, " ", 64) >= 64) {
+               if (strlcat(buf, " ", BUFSIZ) >= BUFSIZ) {
                        mdoc_nmsg(mdoc, n, MANDOCERR_MEM);
                        return(0);
                }