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

[MD:2991] Meadow 1.99a1 - Access violation.



At Tue, 26 Feb 2002 16:15:34 +0900, MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx> wrote in <un0xwu31l.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
himi> いや、この変更は、ほとんどchaotic的と言えませんか?

 いえるというよりはそのものだと思います:-p

himi> それに、
himi> このままだとmain threadから呼ばれたときにまずいことになります。

 この辺りを全体的に眺めて交通整理するのがつらかったもので^^; < いいわけ

himi> (1) criticalな情報交換。到達性保証
himi> (2) UI実装の委譲手段 到達性は、UI制御によっては不要
himi> 
himi> で、今回の場合は、IMEのwindowの位置を決定しているだけなので、(2)に
himi> 該当します。で、同期性も必要ないので、PostMessage()で十分。

 そういう気もしていたのですが, 同期が不要かどうかは判断できなかっ
たのさ;_;

himi> Index: mw32fns.c
himi> ===================================================================
...
himi> この変更で十分じゃないですかね。

 同期がいらないならこれが正しい対処だと思います.

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