]> git.cameronkatri.com Git - mandoc.git/blobdiff - mdoc.h
Do not read past the end of the buffer if an "f" layout font modifier
[mandoc.git] / mdoc.h
diff --git a/mdoc.h b/mdoc.h
index 05e23992f8724fddde70652fb2989b431d63334e..4db755b828f0a5b4a6942152aa8905a147d6ed38 100644 (file)
--- a/mdoc.h
+++ b/mdoc.h
@@ -1,4 +1,4 @@
-/*     $Id: mdoc.h,v 1.133 2014/12/18 03:10:11 schwarze Exp $ */
+/*     $Id: mdoc.h,v 1.135 2015/02/05 00:14:13 schwarze Exp $ */
 /*
  * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -352,7 +352,6 @@ struct      mdoc_node {
        int               nchild; /* number children */
        int               line; /* parse line */
        int               pos; /* parse column */
-       int               lastline; /* the node ends on this line */
        enum mdoct        tok; /* tok or MDOC__MAX if none */
        int               flags;
 #define        MDOC_VALID       (1 << 0) /* has been validated */
@@ -366,7 +365,7 @@ struct      mdoc_node {
        enum mdoc_type    type; /* AST node type */
        enum mdoc_sec     sec; /* current named section */
        union mdoc_data  *norm; /* normalised args */
-       const void       *prev_font; /* before entering this node */
+       int               prev_font; /* before entering this node */
        /* FIXME: these can be union'd to shave a few bytes. */
        struct mdoc_arg  *args; /* BLOCK/ELEM */
        struct mdoc_node *pending; /* BLOCK */