Bug #3561: Crash fix in the Record extension. (Paul Anderson)
This commit is contained in:
parent
ab1a0249ba
commit
9a2a63ca3f
|
@ -1,3 +1,8 @@
|
|||
2006-05-10 Adam Jackson <ajax@freedesktop.org>
|
||||
|
||||
* record/record.c:
|
||||
Bug #3561: Crash fix in the Record extension. (Paul Anderson)
|
||||
|
||||
2006-05-09 Adam Jackson <ajax@freedesktop.org>
|
||||
|
||||
* render/render.c:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $XdotOrg: xserver/xorg/record/record.c,v 1.6 2006/02/10 22:00:30 anholt Exp $ */
|
||||
/* $XdotOrg: xserver/xorg/record/record.c,v 1.7 2006/03/28 01:21:00 ajax Exp $ */
|
||||
/* $Xorg: record.c,v 1.4 2001/02/09 02:05:27 xorgcvs Exp $ */
|
||||
|
||||
/*
|
||||
|
@ -785,13 +785,13 @@ RecordADeliveredEventOrError(CallbackListPtr *pcbl, pointer nulldata, pointer ca
|
|||
xEvent *pev = pei->events;
|
||||
for (ev = 0; ev < pei->count; ev++, pev++)
|
||||
{
|
||||
int recordit;
|
||||
if (pev->u.u.type == X_Error)
|
||||
int recordit = 0;
|
||||
if (pRCAP->pErrorSet)
|
||||
{
|
||||
recordit = RecordIsMemberOfSet(pRCAP->pErrorSet,
|
||||
((xError *)(pev))->errorCode);
|
||||
}
|
||||
else
|
||||
else if (pRCAP->pDeliveredEventSet)
|
||||
{
|
||||
recordit = RecordIsMemberOfSet(pRCAP->pDeliveredEventSet,
|
||||
pev->u.u.type & 0177);
|
||||
|
|
Loading…
Reference in New Issue