commit 2123aafaa2a1786cfb03f9ccb02a1eb6f46e74c8
Author: Dirk Farin <dirk.farin@gmail.com>
Date: Thu Feb 26 01:29:06 2026 +0100
unci: fix compilation
diff --git a/libheif/codecs/uncompressed/unc_encoder_component_interleave.cc b/libheif/codecs/uncompressed/unc_encoder_component_interleave.cc
index ad2bdf52..0b5b2aab 100644
--- a/libheif/codecs/uncompressed/unc_encoder_component_interleave.cc
+++ b/libheif/codecs/uncompressed/unc_encoder_component_interleave.cc
@@ -81,7 +81,7 @@ unc_encoder_component_interleave::unc_encoder_component_interleave(const std::sh
uint16_t box_index = 0;
for (const auto& comp : m_components) {
- m_cmpd->add_component({comp.component_type});
+ m_cmpd->add_component({static_cast<uint16_t>(comp.component_type)});
uint8_t component_align_size = 0;