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:
Keith Packard 2011-03-23 17:07:49 -07:00
parent e1ff518230
commit 86f23f21ab
1 changed files with 2 additions and 2 deletions

View File

@ -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