diff options
author | Tor Lillqvist <tml@iki.fi> | 2004-04-29 07:40:28 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2004-04-29 07:40:28 +0000 |
commit | 15696870f07ad3e68497a26350a545d105b9c760 (patch) | |
tree | 2e591640499846e43cb18809b47697ac6d4e4f7a | |
parent | 7acb6095bcb4f9ddf0831407e841ca08b1314861 (diff) | |
download | pango-15696870f07ad3e68497a26350a545d105b9c760.tar.gz |
Use floating-point math in resolution calculation. (#141229, John
2004-04-29 Tor Lillqvist <tml@iki.fi>
* pango/pangowin32-fontmap.c (pango_win32_font_map_for_display):
Use floating-point math in resolution calculation. (#141229, John
Ehresman)
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ChangeLog.pre-1-10 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-1-4 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-1-6 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-1-8 | 6 | ||||
-rw-r--r-- | pango/pangowin32-fontmap.c | 2 |
6 files changed, 31 insertions, 1 deletions
@@ -1,3 +1,9 @@ +2004-04-29 Tor Lillqvist <tml@iki.fi> + + * pango/pangowin32-fontmap.c (pango_win32_font_map_for_display): + Use floating-point math in resolution calculation. (#141229, John + Ehresman) + Tue Jan 27 11:14:38 2004 Owen Taylor <otaylor@redhat.com> * modules/thai/thai-shaper.h: Include config.h. diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10 index 3492275a..d6a74dff 100644 --- a/ChangeLog.pre-1-10 +++ b/ChangeLog.pre-1-10 @@ -1,3 +1,9 @@ +2004-04-29 Tor Lillqvist <tml@iki.fi> + + * pango/pangowin32-fontmap.c (pango_win32_font_map_for_display): + Use floating-point math in resolution calculation. (#141229, John + Ehresman) + Tue Jan 27 11:14:38 2004 Owen Taylor <otaylor@redhat.com> * modules/thai/thai-shaper.h: Include config.h. diff --git a/ChangeLog.pre-1-4 b/ChangeLog.pre-1-4 index 3492275a..d6a74dff 100644 --- a/ChangeLog.pre-1-4 +++ b/ChangeLog.pre-1-4 @@ -1,3 +1,9 @@ +2004-04-29 Tor Lillqvist <tml@iki.fi> + + * pango/pangowin32-fontmap.c (pango_win32_font_map_for_display): + Use floating-point math in resolution calculation. (#141229, John + Ehresman) + Tue Jan 27 11:14:38 2004 Owen Taylor <otaylor@redhat.com> * modules/thai/thai-shaper.h: Include config.h. diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6 index 3492275a..d6a74dff 100644 --- a/ChangeLog.pre-1-6 +++ b/ChangeLog.pre-1-6 @@ -1,3 +1,9 @@ +2004-04-29 Tor Lillqvist <tml@iki.fi> + + * pango/pangowin32-fontmap.c (pango_win32_font_map_for_display): + Use floating-point math in resolution calculation. (#141229, John + Ehresman) + Tue Jan 27 11:14:38 2004 Owen Taylor <otaylor@redhat.com> * modules/thai/thai-shaper.h: Include config.h. diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8 index 3492275a..d6a74dff 100644 --- a/ChangeLog.pre-1-8 +++ b/ChangeLog.pre-1-8 @@ -1,3 +1,9 @@ +2004-04-29 Tor Lillqvist <tml@iki.fi> + + * pango/pangowin32-fontmap.c (pango_win32_font_map_for_display): + Use floating-point math in resolution calculation. (#141229, John + Ehresman) + Tue Jan 27 11:14:38 2004 Owen Taylor <otaylor@redhat.com> * modules/thai/thai-shaper.h: Include config.h. diff --git a/pango/pangowin32-fontmap.c b/pango/pangowin32-fontmap.c index adcb6b97..e55f6a07 100644 --- a/pango/pangowin32-fontmap.c +++ b/pango/pangowin32-fontmap.c @@ -254,7 +254,7 @@ pango_win32_font_map_for_display (void) logfont.lfCharSet = DEFAULT_CHARSET; EnumFontFamiliesExA (pango_win32_hdc, &logfont, (FONTENUMPROC) pango_win32_enum_proc, 0, 0); - fontmap->resolution = PANGO_SCALE / GetDeviceCaps (pango_win32_hdc, LOGPIXELSY) * 72.0; + fontmap->resolution = (PANGO_SCALE / (double) GetDeviceCaps (pango_win32_hdc, LOGPIXELSY)) * 72.0; return PANGO_FONT_MAP (fontmap); } |