More breakages

gerard patel gerard.patel at asi.fr
Sun May 20 03:28:03 CDT 2001


At 11:07 AM 19/05/2001 +0200, I wrote:
(again following up to myself)

>But there are other strange crashes that I have not yet investigated

Now I have, this change in server/queue.c removes the 3 remaining hangings :

--- queue.c.orig        Sat May 19 21:06:18 2001
+++ queue.c     Sun May 20 09:37:09 2001
@@ -695,7 +695,7 @@
     }
 
     /* now check for WM_PAINT */
-    if (queue->wake_bits & QS_PAINT)
+    if (((WM_PAINT >= req->get_first) && (WM_PAINT <= req->get_last)) && (queue->wake_bits & QS_PAINT))
     {
         req->type   = 0;
         req->win    = 0;
@@ -707,6 +707,9 @@
     }
 
     /* now check for timer */  

This check was done in previous code, but I am not completely sure that this is the
correct place for this check, though.

Now searching for the Acrobat Reader funny scrolling...

Gerard




More information about the wine-devel mailing list