Skip client and drawable resource delete calls when deleting frame event
As the frame_event is about to be freed, there's no point in cleaning up references to the drawable and client. Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
e1ff518230
commit
86f23f21ab
|
|
@ -635,9 +635,9 @@ static void
|
|||
i830_dri2_del_frame_event(DRI2FrameEventPtr frame_event)
|
||||
{
|
||||
if (frame_event->client_id)
|
||||
FreeResourceByType(frame_event->client_id, frame_event_client_type, FALSE);
|
||||
FreeResourceByType(frame_event->client_id, frame_event_client_type, TRUE);
|
||||
if (frame_event->drawable_id)
|
||||
FreeResourceByType(frame_event->drawable_id, frame_event_drawable_type, FALSE);
|
||||
FreeResourceByType(frame_event->drawable_id, frame_event_drawable_type, TRUE);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
|||
Loading…
Reference in New Issue