diff options
author | James Bursa <james@netsurf-browser.org> | 2002-12-23 22:31:28 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2002-12-23 22:31:28 +0000 |
commit | 89c257d207784adc4c9c88e386b53e408058709a (patch) | |
tree | d6012fc9e9cfc8eef85ae236705fb11c2498bf45 /render | |
parent | e108f30e81e2feb68c9f6f0a1fa18045c6a7da40 (diff) | |
download | netsurf-89c257d207784adc4c9c88e386b53e408058709a.tar.gz netsurf-89c257d207784adc4c9c88e386b53e408058709a.tar.bz2 |
[project @ 2002-12-23 22:31:28 by bursa]
Fix layout_line() to support re-rendering.
svn path=/import/netsurf/; revision=53
Diffstat (limited to 'render')
-rw-r--r-- | render/layout.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/render/layout.c b/render/layout.c index 07e848f5a..fbbca36a4 100644 --- a/render/layout.c +++ b/render/layout.c @@ -1,5 +1,5 @@ /** - * $Id: layout.c,v 1.21 2002/10/12 13:05:16 bursa Exp $ + * $Id: layout.c,v 1.22 2002/12/23 22:31:28 bursa Exp $ */ #include <assert.h> @@ -381,7 +381,7 @@ struct box * layout_line(struct box * first, unsigned long width, unsigned long c2->text = xstrdup(space + 1); c2->length = c->length - ((space + 1) - c->text); c2->width = UNKNOWN_WIDTH; - c->length = space - c->text; + c->length = space + 1 - c->text; c2->next = c->next; c->next = c2; b = c2; @@ -403,7 +403,7 @@ struct box * layout_line(struct box * first, unsigned long width, unsigned long c2->text = xstrdup(space + 1); c2->length = c->length - ((space + 1) - c->text); c2->width = UNKNOWN_WIDTH; - c->length = space - c->text; + c->length = space + 1 - c->text; c2->next = c->next; c->next = c2; b = c2; |