Re: IceWM freezes on OpenBSD4.3 Well, I don't need to get back home to report this - Antoine has
already tested it and this patch for Xenocara fixes the issue. Thanks,
Antoine!
Index: xkbsrv.h
================================================== =================
RCS file: /cvs/xenocara/xserver/include/xkbsrv.h,v
retrieving revision 1.1.1.2
diff -u -r1.1.1.2 xkbsrv.h
--- xkbsrv.h 13 Dec 2007 21:06:25 -0000 1.1.1.2
+++ xkbsrv.h 6 May 2008 12:13:08 -0000
@@ -258,7 +258,8 @@
device->public.processInputProc = proc; \
oldprocs->processInputProc = \
oldprocs->realInputProc = device->public.realInputProc; \
- device->public.realInputProc = proc; \
+ if (proc != device->public.enqueueInputProc) \
+ device->public.realInputProc = proc; \
oldprocs->unwrapProc = device->unwrapProc; \
device->unwrapProc = unwrapproc; |