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

Re: [MD:7203] emacs-22_0_50-20060215 マージしました



藤井です。

From: Kyotaro HORIGUCHI <horiguti@xxxxxxxxxxx>
Subject: Re: [MD:7203] emacs-22_0_50-20060215 マージしました
Date: Mon, 20 Feb 2006 19:48:40 +0900 (JST)
> 再現してみたら main_thread_hdc_nestlevel のカウントがどんどんあがっ
> ていくので何だろうと思ったのですが..
> 
> > > > 2006-01-26  Masayuki FUJII  <boochang@xxxxxxxxxxxx>
> > > > 	* image.c (mw32_image_to_fullcolor): use GET/RELEASE_FRAME_HDC
> > > > 	instead of FRAME_HDC.
> > > > 	(mw32_cross_disabled_image): Ditto.
> 
> > FRAME_HDC がだめなら GET_FRAME_HDC を使うという方針は間違っていた訳です
> > ね。GET_FRAME_HDC の方は排他処理が含まれるので、恐らくタイミングによっ
> > ては問題を引き起こすということでしょう。
> 
>  そんなむずかしい話ではありませぬ. 単純に GET_FRAME_HDC をやったら
> RELEASE_FRAME_HDC をしなきゃいけないというだけのことです.

上の私のコメントは、リリース漏れに気が付いていなかった時のコメントです。
リリース漏れが原因だと気が付いていなかったため、DC の管理の問題があった
のでは?と早とちりしてました。どうもすみません。

--
藤井 正行 / Masayuki FUJII