diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2009-01-26 09:11:54 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2009-01-26 09:11:54 +0000 |
commit | 0a175d4020373b5e9bd040a6e03db177be2c0f0b (patch) | |
tree | 636ca12b99243e7f728bba9e5cb197d62c70c676 | |
parent | 0fefb7a605e5bdecd300eff127b7de30aaec6f21 (diff) | |
download | netsurf-0a175d4020373b5e9bd040a6e03db177be2c0f0b.tar.gz netsurf-0a175d4020373b5e9bd040a6e03db177be2c0f0b.tar.bz2 |
Fix -ve margins.
svn path=/trunk/netsurf/; revision=6277
-rw-r--r-- | render/layout.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/render/layout.c b/render/layout.c index 8c7d95520..6a700e019 100644 --- a/render/layout.c +++ b/render/layout.c @@ -932,9 +932,9 @@ int layout_solve_width(int available_width, int width, int lm, int rm, bool auto_width = false; /* Increase specified left/right margins */ - if (margin[LEFT] != AUTO && margin[LEFT] < lm) + if (margin[LEFT] != AUTO && margin[LEFT] < lm && margin[LEFT] >= 0) margin[LEFT] = lm; - if (margin[RIGHT] != AUTO && margin[RIGHT] < rm) + if (margin[RIGHT] != AUTO && margin[RIGHT] < rm && margin[RIGHT] >= 0) margin[RIGHT] = rm; /* Find width */ |