View Single Post

   
  #3 (permalink)  
Old 05-07-2008, 10:14 AM
ttsiodras@gmail.com
 
Posts: n/a
Default 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;

Reply With Quote