Small improvements

Signed-off-by: Slendi <slendi@socopon.com>
This commit is contained in:
2025-10-15 03:34:10 +03:00
parent 81584c643e
commit 06418b4cf4

View File

@@ -138,13 +138,14 @@ auto IconTheme::lookup(std::string_view const name,
std::vector<unsigned char> rgba( std::vector<unsigned char> rgba(
bitmap.width() * bitmap.height() * 4); bitmap.width() * bitmap.height() * 4);
auto *src = bitmap.data();
for (size_t i = 0, px = bitmap.width() * bitmap.height(); for (size_t i = 0, px = bitmap.width() * bitmap.height();
i < px; ++i) { i < px; ++i) {
uint8_t b = src[i * 4 + 0]; auto *src { bitmap.data() };
uint8_t g = src[i * 4 + 1];
uint8_t r = src[i * 4 + 2]; uint8_t b { src[i * 4 + 0] };
uint8_t a = src[i * 4 + 3]; uint8_t g { src[i * 4 + 1] };
uint8_t r { src[i * 4 + 2] };
uint8_t a { src[i * 4 + 3] };
if (a != 0) { if (a != 0) {
r = (uint8_t)std::min( r = (uint8_t)std::min(