Continuation of af9b43455a972841154b194057a79ee8b606e727.
Unified · Split
| @@ -806,7 +806,7 @@ static void packed16togbra16(const uint8_t *src, int srcStride, · 805 unmodified lines | ||
| 806 | 806 | } |
| 807 | 807 | } |
| 808 | 808 | } |
| 809 | − for (i = 0; i < 4; i++) | |
| 809 | + for (i = 0; i < 4 && dst[i]; i++) | |
| 810 | 810 | dst[i] += dstStride[i] >> 1; |
| 811 | 811 | } |
| 812 | 812 | } |
| @@ -878,7 +878,7 @@ static void packed30togbra10(const uint8_t *src, int srcStride, · 65 unmodified lines | ||
| 878 | 878 | } |
| 879 | 879 | break; |
| 880 | 880 | } |
| 881 | − for (i = 0; i < 4; i++) | |
| 881 | + for (i = 0; i < 4 && dst[i]; i++) | |
| 882 | 882 | dst[i] += dstStride[i] >> 1; |
| 883 | 883 | } |
| 884 | 884 | } |