diff src/redisplay-msw.c @ 215:1f0dabaa0855 r20-4b6

Import from CVS: tag r20-4b6
author cvs
date Mon, 13 Aug 2007 10:07:35 +0200
parents 78f53ef88e17
children 2c611d1463a6
line wrap: on
line diff
--- a/src/redisplay-msw.c	Mon Aug 13 10:06:48 2007 +0200
+++ b/src/redisplay-msw.c	Mon Aug 13 10:07:35 2007 +0200
@@ -597,7 +597,10 @@
      necessary but it can't hurt. */
 
   if (!f->window_face_cache_reset)
-    mswindows_redraw_exposed_windows (f->root_window, x, y, width, height);
+	{
+	  mswindows_redraw_exposed_windows (f->root_window, x, y, width, height);
+	  GdiFlush();
+	}
   else
     MARK_FRAME_CHANGED (f);
 }
@@ -694,6 +697,7 @@
 static void
 mswindows_output_end (struct device *d)
 {
+  GdiFlush();
 }
 
 static int
@@ -1155,9 +1159,11 @@
 }
 
 
+/* XXX Implement me! */
 static void
 mswindows_clear_frame (struct frame *f)
 {
+  GdiFlush();
 }