1 --- fox-1.7.25/lib/FXApp.cpp.orig 2010-09-28 02:55:41.000000000 +0200
2 +++ fox-1.7.25/lib/FXApp.cpp 2011-05-13 16:48:16.326049884 +0200
5 XIMCallback ximcallback;
6 fxwarning("Warning: input method server restarted.\n");
7 - XUnregisterIMInstantiateCallback((Display*)app->getDisplay(),NULL,NULL,NULL,(XIMProc)imcreatecallback,(XPointer)a);
8 + XUnregisterIMInstantiateCallback((Display*)app->getDisplay(),NULL,NULL,NULL,(XIDProc)imcreatecallback,(XPointer)a);
9 a->xim=XOpenIM((Display*)app->display,NULL,NULL,NULL);
11 ximcallback.callback=(XIMProc)imdestroycallback;
13 void FXApp::imdestroycallback(void*,FXApp* a,void*){
15 fxwarning("Warning: input method server terminated.\n");
16 - XRegisterIMInstantiateCallback((Display*)a->getDisplay(),NULL,NULL,NULL,(XIMProc)imcreatecallback,(XPointer)a);
17 + XRegisterIMInstantiateCallback((Display*)a->getDisplay(),NULL,NULL,NULL,(XIDProc)imcreatecallback,(XPointer)a);
22 FXTRACE((100,"Got Input Method\n"));
25 - XRegisterIMInstantiateCallback((Display*)display,NULL,NULL,NULL,(XIMProc)imcreatecallback,(XPointer)this);
26 + XRegisterIMInstantiateCallback((Display*)display,NULL,NULL,NULL,(XIDProc)imcreatecallback,(XPointer)this);