summaryrefslogtreecommitdiffstats
path: root/tbl_layout.c
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2015-01-14 22:44:55 +0000
committerIngo Schwarze <schwarze@openbsd.org>2015-01-14 22:44:55 +0000
commit323e3a106a57ad0f1823fa1f87d6bafc7f3097f3 (patch)
tree5eaf047aef732630a5c12083c81dde92234c960b /tbl_layout.c
parentd278d189880b66efa26e74464c25442317de546f (diff)
downloadmandoc-323e3a106a57ad0f1823fa1f87d6bafc7f3097f3.tar.gz
simplify by getting rid of ROFF_ERR in tbl(7) parsing; no functional change
Diffstat (limited to 'tbl_layout.c')
-rw-r--r--tbl_layout.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/tbl_layout.c b/tbl_layout.c
index 25a4e29a..ec85b56b 100644
--- a/tbl_layout.c
+++ b/tbl_layout.c
@@ -299,7 +299,7 @@ cell(struct tbl_node *tbl, struct tbl_row *rp,
return(mods(tbl, cell_alloc(tbl, rp, c, vert), ln, p, pos));
}
-int
+void
tbl_layout(struct tbl_node *tbl, int ln, const char *p)
{
struct tbl_row *rp;
@@ -320,18 +320,18 @@ tbl_layout(struct tbl_node *tbl, int ln, const char *p)
rp = NULL;
continue;
case '\0': /* Next row on next input line. */
- return(1);
+ return;
case '.': /* End of layout. */
pos++;
tbl->part = TBL_PART_DATA;
if (tbl->first_row != NULL)
- return(1);
+ return;
mandoc_msg(MANDOCERR_TBLNOLAYOUT,
tbl->parse, ln, pos, NULL);
rp = mandoc_calloc(1, sizeof(*rp));
cell_alloc(tbl, rp, TBL_CELL_LEFT, 0);
tbl->first_row = tbl->last_row = rp;
- return(1);
+ return;
default: /* Cell. */
break;
}
@@ -345,7 +345,7 @@ tbl_layout(struct tbl_node *tbl, int ln, const char *p)
tbl->last_row = rp;
}
if ( ! cell(tbl, rp, ln, p, &pos))
- return(1);
+ return;
}
}