diff options
Diffstat (limited to 'source/scale.cc')
-rw-r--r-- | source/scale.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/scale.cc b/source/scale.cc index 830754ce..90abaefe 100644 --- a/source/scale.cc +++ b/source/scale.cc @@ -820,6 +820,7 @@ static void ScaleAddCols2_C(int dst_width, int ix = x >> 16; x += dx; boxwidth = MIN1((x >> 16) - ix); + assert(((boxwidth - minboxwidth) == 0) || ((boxwidth - minboxwidth) == 1)); *dst_ptr++ = (uint8_t)(SumPixels(boxwidth, src_ptr + ix) * scaletbl[boxwidth - minboxwidth] >> 16); @@ -842,6 +843,7 @@ static void ScaleAddCols2_16_C(int dst_width, int ix = x >> 16; x += dx; boxwidth = MIN1((x >> 16) - ix); + assert(((boxwidth - minboxwidth) == 0) || ((boxwidth - minboxwidth) == 1)); *dst_ptr++ = SumPixels_16(boxwidth, src_ptr + ix) * scaletbl[boxwidth - minboxwidth] >> 16; |