diff --git a/fb/fbbltone.c b/fb/fbbltone.c index e636665cf..88ada9de1 100644 --- a/fb/fbbltone.c +++ b/fb/fbbltone.c @@ -191,7 +191,7 @@ fbBltOne (FbStip *src, * Do not read or write past the end of the buffer! */ srcEnd = src + height * srcStride; - dstEnd = dst + height * dstStride; + dstEnd = dst + dstX + height * dstStride; /* * Number of destination units in FbBits == number of stipple pixels @@ -612,7 +612,7 @@ fbBltOne24 (FbStip *srcLine, * Do not read or write past the end of the buffer! */ srcEnd = srcLine + height * srcStride; - dstEnd = dst + height * dstStride; + dstEnd = dst + dstX + height * dstStride; srcLine += srcX >> FB_STIP_SHIFT; dst += dstX >> FB_SHIFT;