# HG changeset patch # User reimar # Date 1172778520 0 # Node ID 508e5581774853964085c03d23d552f3354dcd3b # Parent 0cdde40210bd4611e56a7c825da72b9ef2171dbc Fix a possible crash on 64 bit systems when the lumSrcPtr or chrSrcPtr does not fit in 32 bits. The SWS_ACCURATE_RND is still broken though. diff -r 0cdde40210bd -r 508e55817748 libswscale/swscale_template.c --- a/libswscale/swscale_template.c Thu Mar 01 18:51:38 2007 +0000 +++ b/libswscale/swscale_template.c Thu Mar 01 19:48:40 2007 +0000 @@ -3169,6 +3169,7 @@ for(i=0; i> 32; lumMmxFilter[4*i+2]= lumMmxFilter[4*i+3]= ((uint16_t)vLumFilter[dstY*vLumFilterSize + i])*0x10001; @@ -3176,6 +3177,7 @@ for(i=0; i> 32; chrMmxFilter[4*i+2]= chrMmxFilter[4*i+3]= ((uint16_t)vChrFilter[chrDstY*vChrFilterSize + i])*0x10001;