Minor cleanups -- remove a couple of bogus KdCheckSync calls, restructure

KdOffscreenSwapOut to avoid unneeded 'continue'
This commit is contained in:
Keith Packard
2003-10-19 20:46:23 +00:00
parent 16b2ea64e7
commit 9a05f8f785
2 changed files with 4 additions and 8 deletions

View File

@@ -71,7 +71,6 @@ static void
KdOffscreenKickOut (KdOffscreenArea *area)
{
RealOffscreenArea *real_area = (RealOffscreenArea *) area;
KdCheckSync (area->screen);
if (real_area->save)
(*real_area->save) (area);
KdOffscreenFree (area);
@@ -209,14 +208,12 @@ KdOffscreenSwapOut (ScreenPtr pScreen)
if (!area)
break;
if (area->area.screen)
if (!area->area.screen)
{
KdOffscreenKickOut (&area->area);
continue;
area = area->next;
if (!area)
break;
}
area = area->next;
if (!area)
break;
assert (area->area.screen);
KdOffscreenKickOut (&area->area);
KdOffscreenValidate (pScreen);