]> git.cameronkatri.com Git - mandoc.git/blobdiff - tbl_opts.c
Explicit block closure macros clobber next-line block head scope,
[mandoc.git] / tbl_opts.c
index 10f33d417579cc87f7d45fe3db39b4a371c603c6..d5ad42f73e5e023042bada3404f66e66cdef5ee2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: tbl_opts.c,v 1.14 2014/08/10 23:54:41 schwarze Exp $ */
+/*     $Id: tbl_opts.c,v 1.15 2014/11/26 17:51:55 schwarze Exp $ */
 /*
  * Copyright (c) 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -182,7 +182,7 @@ again:      /*
         *
         * options      ::= option_list [:space:]* [;][\n]
         * option_list  ::= option option_tail
-        * option_tail  ::= [:space:]+ option_list |
+        * option_tail  ::= [,:space:]+ option_list |
         *              ::= epsilon
         * option       ::= [:alpha:]+ args
         * args         ::= [:space:]* [(] [:alpha:]+ [)]
@@ -213,7 +213,7 @@ again:      /*
 
        buf[i] = '\0';
 
-       while (isspace((unsigned char)p[*pos]))
+       while (isspace((unsigned char)p[*pos]) || p[*pos] == ',')
                (*pos)++;
 
        /*