# HG changeset patch # User diego # Date 1170242388 0 # Node ID fc9a42d0e848fbe735e0901ad787402a8fb0693e # Parent 73b81d87c8462bddde1547e791bfd65bdf1a678a Fix memcpy out-of-bounds. patch by Michel Bardiaux, mbardiaux mediaxim be diff -r 73b81d87c846 -r fc9a42d0e848 bmp.c --- a/bmp.c Wed Jan 31 10:48:08 2007 +0000 +++ b/bmp.c Wed Jan 31 11:19:48 2007 +0000 @@ -187,7 +187,7 @@ switch(depth){ case 24: for(i = 0; i < avctx->height; i++){ - memcpy(ptr, buf, n); + memcpy(ptr, buf, avctx->width*(depth>>3)); buf += n; ptr += linesize; }