]> git.eshelyaron.com Git - emacs.git/commitdiff
(x_draw_hollow_cursor): Delay obtaining the frame's DC to avoid
authorJason Rumney <jasonr@gnu.org>
Thu, 21 Dec 2000 11:06:32 +0000 (11:06 +0000)
committerJason Rumney <jasonr@gnu.org>
Thu, 21 Dec 2000 11:06:32 +0000 (11:06 +0000)
returning without releasing it.

src/w32term.c

index e3ee34c944447814f4d92b0675c9bc0c0be3a1f7..cf25b7e1080a32b9c2d8c90fceb47907e1d5cf37 100644 (file)
@@ -8741,7 +8741,7 @@ x_draw_hollow_cursor (w, row)
      struct glyph_row *row;
 {
   struct frame *f = XFRAME (WINDOW_FRAME (w));
-  HDC hdc = get_frame_dc (f);
+  HDC hdc;
   RECT rect;
   int wd;
   struct glyph *cursor_glyph;
@@ -8770,7 +8770,7 @@ x_draw_hollow_cursor (w, row)
     wd = min (CANON_X_UNIT (f), wd);
 
   rect.right = rect.left + wd;
-
+  hdc = get_frame_dc (f);
   FrameRect (hdc, &rect, hb);
   DeleteObject (hb);