]> git.eshelyaron.com Git - emacs.git/commitdiff
(w32_get_glyph_overhangs): Remove.
authorJason Rumney <jasonr@gnu.org>
Wed, 14 May 2008 14:40:57 +0000 (14:40 +0000)
committerJason Rumney <jasonr@gnu.org>
Wed, 14 May 2008 14:40:57 +0000 (14:40 +0000)
(w32_redisplay_interface): Use x_get_glyph_overhangs instead.

src/ChangeLog
src/w32term.c

index 1b897b8403ba488c6a719ce6ae4845b4e963ff52..b365794448e6e3ca7347017020c7c6503ecb76e9 100644 (file)
@@ -1,3 +1,8 @@
+2008-05-14  Jason Rumney  <jasonr@gnu.org>
+
+       * w32term.c (w32_get_glyph_overhangs): Remove.
+       (w32_redisplay_interface): Use x_get_glyph_overhangs instead.
+
 2008-05-14  Kenichi Handa  <handa@m17n.org>
 
        * font.c (font_prop_validate): Make nil a valid value.
index aeab2b718e1fddd1fe99ba069acc1dafbba9426b..101b7d58f71401700eb4762bbce6acee670cbbc6 100644 (file)
@@ -1766,20 +1766,6 @@ w32_compute_glyph_string_overhangs (s)
     }
 }
 
-
-static void
-w32_get_glyph_overhangs (glyph, f, left, right)
-     struct glyph *glyph;
-     struct frame *f;
-     int *left, *right;
-{
-  HDC hdc = get_frame_dc (f);
-  /* Convert to unicode! */
-  x_get_glyph_overhangs (glyph, f, left, right);
-  release_frame_dc (f, hdc);
-}
-
-
 /* Fill rectangle X, Y, W, H with background color of glyph string S.  */
 
 static INLINE void
@@ -6837,7 +6823,7 @@ static struct redisplay_interface w32_redisplay_interface =
   x_flush,
   0,  /* flush_display_optional */
   x_clear_window_mouse_face,
-  w32_get_glyph_overhangs,
+  x_get_glyph_overhangs,
   x_fix_overlapping_area,
   w32_draw_fringe_bitmap,
   w32_define_fringe_bitmap,