From fc493927d40a5ad3205e2f08829ffe3f8bb60f7e Mon Sep 17 00:00:00 2001 From: James Bursa Date: Tue, 8 Jul 2003 18:49:14 +0000 Subject: [project @ 2003-07-08 18:49:14 by bursa] Table span fixes. svn path=/import/netsurf/; revision=211 --- render/layout.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'render/layout.c') diff --git a/render/layout.c b/render/layout.c index 7e1349c69..db26dadbf 100644 --- a/render/layout.c +++ b/render/layout.c @@ -704,7 +704,10 @@ void layout_table(struct box * table, unsigned long width, struct box * cont, c->height = 0; } for (i = 0; i != columns; i++) - row_span[i]--; + if (row_span[i] != 0) + row_span[i]--; + else + row_span_cell[i] = 0; /* if all columns have a row span, shrink it to the lowest equivalent */ min = row_span[0]; for (i = 1; i != columns; i++) -- cgit v1.2.3