Mercurial > geeqie.yaz
diff src/pixbuf-renderer.c @ 336:9122c5da1223
Fix display bug when using "Limit image size when autofitting" option.
author | zas_ |
---|---|
date | Sat, 12 Apr 2008 17:09:20 +0000 |
parents | e213fb025621 |
children | 0226daf8c30b |
line wrap: on
line diff
--- a/src/pixbuf-renderer.c Sat Apr 12 15:13:00 2008 +0000 +++ b/src/pixbuf-renderer.c Sat Apr 12 17:09:20 2008 +0000 @@ -2666,8 +2666,10 @@ if (pr->autofit_limit) { - w = w * pr->autofit_limit_size / 100; - h = h * pr->autofit_limit_size / 100; + gdouble factor = (gdouble)pr->autofit_limit_size / 100; + w = w * factor + 0.5; + h = h * factor + 0.5; + scale = scale * factor; } if (w < 1) w = 1;