Commit 2123aafa for libheif

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;