]> Pileus Git - ~andy/gtk/commitdiff
Cast to double before dividing by PANGO_SCALE. (#334582)
authorBehdad Esfahbod <behdad@gnome.org>
Fri, 28 Apr 2006 07:02:04 +0000 (07:02 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Fri, 28 Apr 2006 07:02:04 +0000 (07:02 +0000)
2006-04-27  Behdad Esfahbod  <behdad@gnome.org>

        * gdk/gdkpango.c (gdk_pango_renderer_draw_glyphs): Cast to double
        before dividing by PANGO_SCALE. (#334582)

ChangeLog
ChangeLog.pre-2-10
gdk/gdkpango.c

index a7d5d0d42d623ace20d0f3f48c5f2379d66d77e7..76737fe14a42258ac5d38e8bf94ce3e01cb1e548 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-04-27  Behdad Esfahbod  <behdad@gnome.org>
+
+       * gdk/gdkpango.c (gdk_pango_renderer_draw_glyphs): Cast to double
+       before dividing by PANGO_SCALE. (#334582)
+
 2006-04-27  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkentry.c (popup_position_func): Improve positioning
index a7d5d0d42d623ace20d0f3f48c5f2379d66d77e7..76737fe14a42258ac5d38e8bf94ce3e01cb1e548 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-27  Behdad Esfahbod  <behdad@gnome.org>
+
+       * gdk/gdkpango.c (gdk_pango_renderer_draw_glyphs): Cast to double
+       before dividing by PANGO_SCALE. (#334582)
+
 2006-04-27  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkentry.c (popup_position_func): Improve positioning
index 22802535c51c206fe1c29079d36a6bb4af93da87..9375a80545ab365b708bb7b7d10b8f296269f6d3 100644 (file)
@@ -235,12 +235,12 @@ gdk_pango_renderer_draw_glyphs (PangoRenderer    *renderer,
     {
       cairo_save (cr);
       emboss_context (cr);
-      cairo_move_to (cr, x / PANGO_SCALE, y / PANGO_SCALE);
+      cairo_move_to (cr, (double)x / PANGO_SCALE, (double)y / PANGO_SCALE);
       pango_cairo_show_glyph_string (cr, font, glyphs);
       cairo_restore (cr);
     }
   
-  cairo_move_to (cr, x / PANGO_SCALE, y / PANGO_SCALE);
+  cairo_move_to (cr, (double)x / PANGO_SCALE, (double)y / PANGO_SCALE);
   pango_cairo_show_glyph_string (cr, font, glyphs);
 }