Skip to content

Commit 37de3dc

Browse files
committed
Core: Fix GCC warning about comparing integers of different signedness.
1 parent 9a775ab commit 37de3dc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

libvisual/libvisual/lv_alpha_blend.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,9 @@ namespace LV {
4646
auto src2_ptr = reinterpret_cast<rgb16_t const*> (src2.data ());
4747

4848
auto size {static_cast<int> (std::min (dst.size (), src1.size ()))};
49+
auto pixel_count {size / sizeof (rgb16_t)};
4950

50-
for (auto i = 0; i < size / sizeof (rgb16_t); i++) {
51+
for (std::size_t i {0}; i < pixel_count; i++) {
5152
dst_ptr[i].r = (alpha * (src2_ptr[i].r - src1_ptr[i].r)) / 255 + src1_ptr[i].r;
5253
dst_ptr[i].g = (alpha * (src2_ptr[i].g - src1_ptr[i].g)) / 255 + src1_ptr[i].g;
5354
dst_ptr[i].b = (alpha * (src2_ptr[i].b - src1_ptr[i].b)) / 255 + src1_ptr[i].b;

0 commit comments

Comments
 (0)