summaryrefslogtreecommitdiff
path: root/render/render.c
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2002-06-28 20:14:04 +0000
committerJames Bursa <james@netsurf-browser.org>2002-06-28 20:14:04 +0000
commite78ea408f3fee74beae600d1edeaa22c863953b9 (patch)
treee89028d064c1e61158ac8cd6df7558bfb0b7c57d /render/render.c
parentdf3341cb4305831a94c9983219f4a814406dc692 (diff)
downloadnetsurf-e78ea408f3fee74beae600d1edeaa22c863953b9.tar.gz
netsurf-e78ea408f3fee74beae600d1edeaa22c863953b9.tar.bz2
[project @ 2002-06-28 20:14:04 by bursa]
Changed float representation in box tree to implement floated tables. svn path=/import/netsurf/; revision=25
Diffstat (limited to 'render/render.c')
-rw-r--r--render/render.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/render/render.c b/render/render.c
index e4d5b1b76..6105593a2 100644
--- a/render/render.c
+++ b/render/render.c
@@ -1,5 +1,5 @@
/**
- * $Id: render.c,v 1.16 2002/06/26 23:27:30 bursa Exp $
+ * $Id: render.c,v 1.17 2002/06/28 20:14:04 bursa Exp $
*/
#include <assert.h>
@@ -101,7 +101,8 @@ void render_dump(struct box * box, unsigned long x, unsigned long y)
case BOX_TABLE:
case BOX_TABLE_ROW:
case BOX_TABLE_CELL:
- case BOX_FLOAT:
+ case BOX_FLOAT_LEFT:
+ case BOX_FLOAT_RIGHT:
case BOX_BLOCK: if (box->node) name = (const char *) box->node->name;
break;
case BOX_INLINE:
@@ -133,7 +134,7 @@ void render_dump(struct box * box, unsigned long x, unsigned long y)
fflush(stdout);
for (c = box->children; c != 0; c = c->next)
- if (c->type != BOX_FLOAT)
+ if (c->type != BOX_FLOAT_LEFT && c->type != BOX_FLOAT_RIGHT)
render_dump(c, x + box->x, y + box->y);
for (c = box->float_children; c != 0; c = c->next_float)