# HG changeset patch # User michael # Date 1013385467 0 # Node ID e0661cd256fd5629774f3defcc6b27efa97a7910 # Parent 65f05c190b55df7688c4ed607dcd44dc7edf7333 unscaled memcpy variant bugfix (negative strides) diff -r 65f05c190b55 -r e0661cd256fd postproc/swscale.c --- a/postproc/swscale.c Sun Feb 10 23:56:01 2002 +0000 +++ b/postproc/swscale.c Sun Feb 10 23:57:47 2002 +0000 @@ -1297,8 +1297,8 @@ int length=0; /* universal length finder */ - while(length+c->srcW <= dstStride[0] - && length+c->srcW <= srcStride[0]) length+= c->srcW; + while(length+c->srcW <= ABS(dstStride[0]) + && length+c->srcW <= ABS(srcStride[0])) length+= c->srcW; ASSERT(length!=0); for(i=0; i