# HG changeset patch # User vitor # Date 1203839222 0 # Node ID 27a6801cbb2791ec8d6fc7962739d23bd97e0bd5 # Parent dc89907271038513316232313eb8016605de1c62 Fix bug I introduced in r11962. Thanks to Uoti Urpala for spotting it and proposing the fix. diff -r dc8990727103 -r 27a6801cbb27 utils.c --- a/utils.c Sat Feb 23 23:30:41 2008 +0000 +++ b/utils.c Sun Feb 24 07:47:02 2008 +0000 @@ -295,7 +295,7 @@ for (i=0; i<3 && picture.data[i+1]; i++) size[i] = picture.data[i+1] - picture.data[i]; - size[i] = tmpsize - size[i]; + size[i] = tmpsize - (picture.data[i] - picture.data[0]); buf->last_pic_num= -256*256*256*64; memset(buf->base, 0, sizeof(buf->base));