Commit b886fcd6 for libheif
commit b886fcd6043e18519b1f26f7ba14731600ef1079
Author: Dirk Farin <dirk.farin@gmail.com>
Date: Fri May 15 01:54:55 2026 +0200
add missing includes
diff --git a/libheif/image-items/overlay.cc b/libheif/image-items/overlay.cc
index acf0381f..705a9338 100644
--- a/libheif/image-items/overlay.cc
+++ b/libheif/image-items/overlay.cc
@@ -24,6 +24,8 @@
#include "color-conversion/colorconversion.h"
#include "security_limits.h"
+#include <utility>
+
template<typename I>
void writevec(uint8_t* data, size_t& idx, I value, int len)
diff --git a/libheif/image/image_description.h b/libheif/image/image_description.h
index fd15fdb6..82977a7b 100644
--- a/libheif/image/image_description.h
+++ b/libheif/image/image_description.h
@@ -36,6 +36,7 @@
#include <string>
#include <vector>
#include <algorithm>
+#include <utility>
// === === Bayer pattern
diff --git a/libheif/image/pixelimage.cc b/libheif/image/pixelimage.cc
index cde1f5d5..8a45c247 100644
--- a/libheif/image/pixelimage.cc
+++ b/libheif/image/pixelimage.cc
@@ -28,6 +28,7 @@
#include <utility>
#include <limits>
#include <algorithm>
+#include <map>
#include <color-conversion/colorconversion.h>
#include "codecs/uncompressed/unc_types.h"