Commit 32fb7e2e for libheif
commit 32fb7e2ea5e95747410c1ed96c25278371926771
Author: Dirk Farin <dirk.farin@gmail.com>
Date: Fri Jan 2 12:36:30 2026 +0100
fix integer type in Box_cmin::apply_imir() (clusterfuzz 472641757)
diff --git a/libheif/box.h b/libheif/box.h
index ff0168b7..103ccab6 100644
--- a/libheif/box.h
+++ b/libheif/box.h
@@ -1484,7 +1484,7 @@ public:
principal_point_y -= clap->top(image_height);
}
- void apply_imir(const Box_imir* imir, int image_width, int image_height) {
+ void apply_imir(const Box_imir* imir, uint32_t image_width, uint32_t image_height) {
switch (imir->get_mirror_direction()) {
case heif_transform_mirror_direction_horizontal:
focal_length_x *= -1;