Really get _pango_cairo_core_text_font_new right
authorKristian Rietveld <kris@gtk.org>
Fri, 19 Mar 2010 09:40:42 +0000 (10:40 +0100)
committerKristian Rietveld <kris@gtk.org>
Thu, 14 Apr 2011 10:30:03 +0000 (12:30 +0200)
pango/pangocairo-coretextfont.c

index e73e693..5948752 100644 (file)
@@ -223,7 +223,7 @@ _pango_cairo_core_text_font_new (PangoCairoCoreTextFontMap  *cafontmap,
 
   postscript_name = _pango_core_text_face_get_postscript_name (face);
 
-  abs_size = size = (double) pango_font_description_get_size (desc) / PANGO_SCALE;
+  abs_size = size = pango_units_to_double (pango_font_description_get_size (desc));
 
   if (context)
     {
@@ -236,7 +236,7 @@ _pango_cairo_core_text_font_new (PangoCairoCoreTextFontMap  *cafontmap,
     dpi = cafontmap->dpi;
 
   if (pango_font_description_get_size_is_absolute (desc))
-    size *= dpi / 72.;
+    size *= 72. / dpi;
   else
     abs_size *= dpi / 72.;