summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2006-06-28 16:47:02 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2006-06-28 16:47:02 +0000
commit22e405f914ab05a8ad92fa1a9d6d5953c8173fbe (patch)
tree90e05c91f27c2a1510bcec0953ebb764a53720e5
parent4e6974b523df4889d7ed2b4f2ecc1ad01d8db3cd (diff)
downloadnetsurf-22e405f914ab05a8ad92fa1a9d6d5953c8173fbe.tar.gz
netsurf-22e405f914ab05a8ad92fa1a9d6d5953c8173fbe.tar.bz2
Fix float placement when it's an exact fit for the width available
svn path=/trunk/netsurf/; revision=2661
-rw-r--r--render/layout.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/render/layout.c b/render/layout.c
index 6875bce61..248a944d4 100644
--- a/render/layout.c
+++ b/render/layout.c
@@ -1207,7 +1207,7 @@ bool layout_line(struct box *first, int width, int *y,
d->padding[TOP] + d->height +
d->padding[BOTTOM] + d->border[BOTTOM] +
d->margin[BOTTOM];
- if (b->width < (x1 - x0) - x ||
+ if (b->width <= (x1 - x0) - x ||
(left == 0 && right == 0 && x == 0)) {
/* fits next to this line, or this line is empty
* with no floats */