Commit 520067e1 for libheif

commit 520067e122408beba9792e56972736722d193326
Author: Joachim Bauch <bauch@struktur.de>
Date:   Tue Nov 4 09:18:37 2025 +0100

    Forward warnings to output image.

diff --git a/libheif/color-conversion/colorconversion.cc b/libheif/color-conversion/colorconversion.cc
index 5a4d467a..81f1638e 100644
--- a/libheif/color-conversion/colorconversion.cc
+++ b/libheif/color-conversion/colorconversion.cc
@@ -492,6 +492,8 @@ Result<std::shared_ptr<HeifPixelImage>> ColorConversionPipeline::convert_image(c
     in = out;
   }

+  out->add_warnings(input->get_warnings());
+
   return out;
 }

diff --git a/libheif/pixelimage.cc b/libheif/pixelimage.cc
index 9d4ef55f..f202c610 100644
--- a/libheif/pixelimage.cc
+++ b/libheif/pixelimage.cc
@@ -1074,6 +1074,8 @@ Result<std::shared_ptr<HeifPixelImage>> HeifPixelImage::rotate_ccw(int angle_deg
   out_img->set_color_profile_nclx(get_color_profile_nclx());
   out_img->set_color_profile_icc(get_color_profile_icc());

+  out_img->add_warnings(get_warnings());
+
   return out_img;
 }

@@ -1286,6 +1288,8 @@ Result<std::shared_ptr<HeifPixelImage>> HeifPixelImage::crop(uint32_t left, uint
   out_img->set_color_profile_nclx(get_color_profile_nclx());
   out_img->set_color_profile_icc(get_color_profile_icc());

+  out_img->add_warnings(get_warnings());
+
   return out_img;
 }