From 6292d634f4d138696305e1025325e2f4be2c2f92 Mon Sep 17 00:00:00 2001
From: thom6262 <tmaurer@esri.com>
Date: Tue, 29 Nov 2022 15:36:11 -0800
Subject: [PATCH] add missing includes

---
 src/LercLib/Lerc.cpp            | 1 +
 src/LercLib/fpl_EsriHuffman.cpp | 1 +
 src/LercLib/fpl_Lerc2Ext.cpp    | 1 +
 3 files changed, 3 insertions(+)

diff --git a/src/LercLib/Lerc.cpp b/src/LercLib/Lerc.cpp
index bb6b7b7..dcf8057 100644
--- src/LercLib/Lerc.cpp
+++ src/LercLib/Lerc.cpp
@@ -26,6 +26,7 @@ Contributors:  Thomas Maurer
 #include "Lerc2.h"
 #include <typeinfo>
 #include <limits>
+#include <functional>
 
 #ifdef HAVE_LERC1_DECODE
   #include "Lerc1Decode/CntZImage.h"
diff --git a/src/LercLib/fpl_EsriHuffman.cpp b/src/LercLib/fpl_EsriHuffman.cpp
index aac03b4..351301b 100644
--- src/LercLib/fpl_EsriHuffman.cpp
+++ src/LercLib/fpl_EsriHuffman.cpp
@@ -28,6 +28,7 @@ Original coding 2021 Yuriy Yakimenko
 #include <cstdlib>
 #include <stdint.h>
 #include <limits>
+#include <algorithm>
 
 USING_NAMESPACE_LERC
 
diff --git a/src/LercLib/fpl_Lerc2Ext.cpp b/src/LercLib/fpl_Lerc2Ext.cpp
index b07104c..df184f5 100644
--- src/LercLib/fpl_Lerc2Ext.cpp
+++ src/LercLib/fpl_Lerc2Ext.cpp
@@ -28,6 +28,7 @@ Original coding 2021 Yuriy Yakimenko
 #include <cmath>
 #include <cstring>
 #include <stdint.h>
+#include <algorithm>
 
 USING_NAMESPACE_LERC
 
