■掲示板に戻る■ 全部 最新50 1- 101-

Linuxメモ

1 名前:名無しさん:2006/12/27 20:19:00 ID:ygPBe/xw0
Linuxのメモはここに書く

27 名前:名無しさん@メモ:2007/01/27 18:04:00 ID:6tDBAQSY0
wine0.9.22より上を動かす(今回は0.9.30で確認)
参考
ttp://bbs.fedora.jp/read.php?FID=10&TID=4828

--- libX11-1.0.3/src/FilterEv.c.org 2006-06-23 06:22:23.000000000 +0900
+++ libX11-1.0.3/src/FilterEv.c 2006-11-27 16:35:24.000000000 +0900
@@ -96,9 +96,9 @@
if (win == p->window) {
if ((mask & p->event_mask) ||
(ev->type >= p->start_type && ev->type <= p->end_type)) {
+ UnlockDisplay(ev->xany.display);
ret = (*(p->filter))(ev->xany.display, p->window, ev,
p->client_data);
- UnlockDisplay(ev->xany.display);
return(ret);
}
}


28 名前:名無しさん@メモ:2007/01/27 18:05:00 ID:6tDBAQSY0
--- libX11-1.0.3/modules/im/ximcp/imDefLkup.c.org 2006-11-29 10:50:44.000000000 +0900
+++ libX11-1.0.3/modules/im/ximcp/imDefLkup.c 2006-11-29 10:57:06.000000000 +0900
@@ -482,7 +482,7 @@
Xim im = (Xim )ic->core.im;
XWindowAttributes atr;

- if (!_XGetWindowAttributes(im->core.display, ic->core.focus_window, &atr))
+ if (!XGetWindowAttributes(im->core.display, ic->core.focus_window, &atr))
return 0;
return (EVENTMASK)atr.your_event_mask;
}
--- libX11-1.0.3/modules/im/ximcp/imLcFlt.c.org 2006-06-23 07:27:10.000000000 +0900
+++ libX11-1.0.3/modules/im/ximcp/imLcFlt.c 2006-11-29 10:57:10.000000000 +0900
@@ -104,7 +104,7 @@
ic->private.local.brl_committed = 0;
/* return back to client KeyPressEvent keycode == 0 */
ev->xkey.keycode = 0;
- _XPutBackEvent(d, ev);
+ XPutBackEvent(d, ev);
/* initialize internal state for next key sequence */
(省略されました・・全てを読むにはここを押してください)


42.06 KBytes   2ちゃんねる使っていない2ちゃんねる風掲示板 Now available!!
続きを読む

掲示板に戻る 前100 次100 全部 最新50
名前: E-mail(省略可):

(C) read.cgi (Perl) ver4.1 http://www.toshinari.net/(06/12/10)