This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Updated: XFree86-xserv-4.3.0-31


Harold L Hunt II wrote:

> I already had a fix in my code base for this last night.  The problem is
> that the server functions vectors are only setup once, but I keep
> wrapping the function each time the server resets.  I added an if
> (serverGeneration == 1) to my local code last night, just after I posted
> the 4.3.0-31 release.  That should stop the multiple wrapping from
> happening, which is causing the crash.

how about
if (ProcVector[X_SetSelectionOwner] != winSetSelectionOwner)
{
    oldSetSelectionOwner = ProcVector[X_SetSelectionOwner];
    ProcVector[X_SetSelectionOwner] = winSetSelectionOwner;
}

bye
    ago
-- 
 Alexander.Gottwald@informatik.tu-chemnitz.de
 http://www.gotti.org           ICQ: 126018723


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]