# HG changeset patch # User Patrice Mandin # Date 1137694108 0 # Node ID 3cfb04f6e7269832e36f3878f40e7ac1f6c4c79e # Parent 70e33f3b62e802ea61dd45f83798f6f2d4e3c8ad Rollback 1.28 change, but only for UpdateRects function this time diff -r 70e33f3b62e8 -r 3cfb04f6e726 src/video/xbios/SDL_xbios.c --- a/src/video/xbios/SDL_xbios.c Thu Jan 19 12:05:14 2006 +0000 +++ b/src/video/xbios/SDL_xbios.c Thu Jan 19 18:08:28 2006 +0000 @@ -724,17 +724,8 @@ surface = this->screen; if ((surface->format->BitsPerPixel) == 8) { - void *destscr; - int destx; int i; - /* Center on destination screen */ - destscr = XBIOS_screens[XBIOS_fbnum]; - destscr += XBIOS_pitch * ((XBIOS_height - surface->h) >> 1); - destx = (XBIOS_width - surface->w) >> 1; - destx &= ~15; - destscr += destx; - for (i=0;ipitch * rects[i].y; source += x1; - destination = destscr; + destination = XBIOS_screens[XBIOS_fbnum]; destination += XBIOS_pitch * rects[i].y; destination += x1;