From 377fc38d5d321a57eab96e5decc4ee794c633b96 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 24 Feb 2010 21:55:55 +0000 Subject: Try to fix 100l compilation failure on some systems. Originally committed as revision 22039 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/rectangle.h | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'libavcodec/rectangle.h') diff --git a/libavcodec/rectangle.h b/libavcodec/rectangle.h index b9b2103b45..a367343676 100644 --- a/libavcodec/rectangle.h +++ b/libavcodec/rectangle.h @@ -99,23 +99,23 @@ static av_always_inline void fill_rectangle(void *vp, int w, int h, int stride, *(uint32_t*)(p + 0+3*stride)= v; *(uint32_t*)(p + 4+3*stride)= v; }else if(w==16){ - *(uint32_t*)(p + 0+0*stride)= v; - *(uint32_t*)(p + 4+0*stride)= v; - *(uint32_t*)(p + 8+0*stride)= v; - *(uint32_t*)(p +12+0*stride)= v; - *(uint32_t*)(p + 0+1*stride)= v; - *(uint32_t*)(p + 4+1*stride)= v; - *(uint32_t*)(p + 8+1*stride)= v; - *(uint32_t*)(p +12+1*stride)= v; + *(uint32_t*)(p + 0+0*stride)= val; + *(uint32_t*)(p + 4+0*stride)= val; + *(uint32_t*)(p + 8+0*stride)= val; + *(uint32_t*)(p +12+0*stride)= val; + *(uint32_t*)(p + 0+1*stride)= val; + *(uint32_t*)(p + 4+1*stride)= val; + *(uint32_t*)(p + 8+1*stride)= val; + *(uint32_t*)(p +12+1*stride)= val; if(h==2) return; - *(uint32_t*)(p + 0+2*stride)= v; - *(uint32_t*)(p + 4+2*stride)= v; - *(uint32_t*)(p + 8+2*stride)= v; - *(uint32_t*)(p +12+2*stride)= v; - *(uint32_t*)(p + 0+3*stride)= v; - *(uint32_t*)(p + 4+3*stride)= v; - *(uint32_t*)(p + 8+3*stride)= v; - *(uint32_t*)(p +12+3*stride)= v; + *(uint32_t*)(p + 0+2*stride)= val; + *(uint32_t*)(p + 4+2*stride)= val; + *(uint32_t*)(p + 8+2*stride)= val; + *(uint32_t*)(p +12+2*stride)= val; + *(uint32_t*)(p + 0+3*stride)= val; + *(uint32_t*)(p + 4+3*stride)= val; + *(uint32_t*)(p + 8+3*stride)= val; + *(uint32_t*)(p +12+3*stride)= val; #endif }else assert(0); -- cgit v1.2.3