rgb24toyv12: break out in the middle before out of array reads.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
b93e12fdf4
commit
9a5624a0f1
@ -2264,6 +2264,9 @@ static inline void RENAME(rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_
|
|||||||
ydst += lumStride;
|
ydst += lumStride;
|
||||||
src += srcStride;
|
src += srcStride;
|
||||||
|
|
||||||
|
if(y+1 == height)
|
||||||
|
break;
|
||||||
|
|
||||||
for (i=0; i<chromWidth; i++) {
|
for (i=0; i<chromWidth; i++) {
|
||||||
unsigned int b = src[6*i+0];
|
unsigned int b = src[6*i+0];
|
||||||
unsigned int g = src[6*i+1];
|
unsigned int g = src[6*i+1];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user