From 76444db118faeae3725d8e6efacfc5ec6bb958e4 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Sat, 11 Oct 2008 15:59:49 +0000 Subject: Fix pt and pc size calculations when screen dpi is not 90. svn path=/trunk/netsurf/; revision=5536 --- css/css.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'css/css.c') diff --git a/css/css.c b/css/css.c index 462c4d5e4..76c7e6ca5 100644 --- a/css/css.c +++ b/css/css.c @@ -3187,9 +3187,9 @@ float css_len2px(const struct css_length *length, case CSS_UNIT_CM: return length->value * css_screen_dpi / 2.54; case CSS_UNIT_MM: return length->value * css_screen_dpi / 25.4; /* 1pt = 1in/72 */ - case CSS_UNIT_PT: return length->value * 1.25; + case CSS_UNIT_PT: return length->value * css_screen_dpi / 72; /* 1pc = 1pt * 12 */ - case CSS_UNIT_PC: return length->value * 15.0; + case CSS_UNIT_PC: return length->value * css_screen_dpi / 6; default: break; } return 0; -- cgit v1.2.3