Mercurial > libavcodec.hg
comparison lcldec.c @ 9771:85c99c1335bc libavcodec
One more use for FFMIN.
author | reimar |
---|---|
date | Sun, 31 May 2009 10:44:42 +0000 |
parents | e883c3dab3ec |
children | 2771fff83016 |
comparison
equal
deleted
inserted
replaced
9770:e883c3dab3ec | 9771:85c99c1335bc |
---|---|
100 } else { | 100 } else { |
101 ofs = bytestream_get_le16(&srcptr); | 101 ofs = bytestream_get_le16(&srcptr); |
102 cnt = (ofs >> 11) + 1; | 102 cnt = (ofs >> 11) + 1; |
103 ofs &= 0x7ff; | 103 ofs &= 0x7ff; |
104 cnt *= 4; | 104 cnt *= 4; |
105 if (destptr_end - destptr < cnt) { | 105 cnt = FFMIN(cnt, destptr_end - destptr); |
106 cnt = destptr_end - destptr; | |
107 } | |
108 av_memcpy_backptr(destptr, ofs, cnt); | 106 av_memcpy_backptr(destptr, ofs, cnt); |
109 destptr += cnt; | 107 destptr += cnt; |
110 } | 108 } |
111 } | 109 } |
112 | 110 |