[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7043] Re: r3987 - trunk/src



堀口です. 特にSMP/HT環境で描画がフリーズする場合は以下のパッチを当
ててみてください. HDCクリアの処理が間違ってました.
-- 
ほりぐちきょうたろう

--- mw32term.h.orig	2005-11-27 01:08:56.095510400 +0900
+++ mw32term.h	2005-11-28 12:52:15.513500000 +0900
@@ -588,11 +588,16 @@
       {									\
 	if (main_thread_hdc != INVALID_HANDLE_VALUE)			\
-	  main_thread_hdc_nestlevel = 1;				\
+          {								\
+  	    main_thread_hdc_nestlevel = 1;				\
+            update_end_hook (f);					\
+          }								\
       }									\
     else								\
       {									\
 	if ((f)->output_data.mw32->hdc != INVALID_HANDLE_VALUE)		\
-	  (f)->output_data.mw32->hdc_nestlevel = 1;			\
-	update_end_hook (f);						\
+          {								\
+	    (f)->output_data.mw32->hdc_nestlevel = 1;			\
+            update_end_hook (f);					\
+          }								\
       }									\
   }

-- 
ほりぐちきょうたろう