Mercurial > pygame
diff src/pixelarray.c @ 1168:999340e73c71
Fixed slicing issues as reported by Lenard. Fixed surface lock tests.
| author | marcus |
|---|---|
| date | Sun, 29 Jun 2008 19:47:31 +0000 |
| parents | 87a02c36bd31 |
| children | 65e001d30448 b00768230c7b |
line wrap: on
line diff
--- a/src/pixelarray.c Sun Jun 29 09:09:24 2008 +0000 +++ b/src/pixelarray.c Sun Jun 29 19:47:31 2008 +0000 @@ -638,7 +638,7 @@ ystart = array->ystart + low * array->ystep; xlen = array->xlen; ylen = ABS (high - low); - ystep = 1; + ystep = array->ystep; xstep = array->xstep; padding = array->padding; } @@ -648,7 +648,7 @@ ystart = array->ystart; xlen = ABS (high - low); ylen = array->ylen; - xstep = 1; + xstep = array->xstep; ystep = array->ystep; padding = array->padding; } @@ -855,7 +855,7 @@ ystart = array->ystart + low * array->ystep; xlen = array->xlen; ylen = ABS (high - low); - ystep = 1; + ystep = array->ystep; xstep = array->xstep; padding = array->padding; } @@ -865,7 +865,7 @@ ystart = array->ystart; xlen = ABS (high - low); ylen = array->ylen; - xstep = 1; + xstep = array->xstep; ystep = array->ystep; padding = array->padding; }
