From 23e07a54ef18e53dada85d3b0dcd41d84969d315 Mon Sep 17 00:00:00 2001 From: Regina Obe Date: Sun, 12 Nov 2023 02:03:12 -0500 Subject: [PATCH] More missing cstdint headers Closes #990, References #743 --- NEWS | 7 ++++--- include/geos/geomgraph/Depth.h | 4 +++- include/geos/io/WKTWriter.h | 1 + include/geos/operation/overlayng/OverlayLabel.h | 2 ++ include/geos/shape/fractal/HilbertCode.h | 1 + include/geos/shape/fractal/MortonCode.h | 2 ++ 6 files changed, 13 insertions(+), 4 deletions(-) diff --git a/NEWS b/NEWS index 6e1cb80f7f..28ca9ee46a 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,5 @@ -Changes in 3.9.5 -2023-11-xx +## Changes in 3.9.5 +2023-11-12 - Bug fixes / improvements: - GEOSUnaryUnion: Fix crash on collection containing empty point (GH-830, Dan Baston) @@ -10,9 +10,10 @@ Changes in 3.9.5 - GEOSClipByRect: Fix case with POINT EMPTY (GH-913, Mike Taves) - Remove undefined behaviour in use of null PrecisionModel (GH-931, Jeff Walton) - Skip over testing empty distances for mixed collections (GH-979, Paul Ramsey) + - Add missing cstdint headers (GH-990, GH-743, Regina Obe, Sergei Trofimovich) -Changes in 3.9.4 +## Changes in 3.9.4 2022-11-14 - Bug fixes / improvements: diff --git a/include/geos/geomgraph/Depth.h b/include/geos/geomgraph/Depth.h index 2e12545a30..181e1e00a1 100644 --- a/include/geos/geomgraph/Depth.h +++ b/include/geos/geomgraph/Depth.h @@ -21,9 +21,11 @@ #ifndef GEOS_GEOMGRAPH_DEPTH_H #define GEOS_GEOMGRAPH_DEPTH_H +#include +#include + #include #include -#include #include diff --git a/include/geos/io/WKTWriter.h b/include/geos/io/WKTWriter.h index c0af8e7137..0d60e9756d 100644 --- a/include/geos/io/WKTWriter.h +++ b/include/geos/io/WKTWriter.h @@ -25,6 +25,7 @@ #include #include +#include #ifdef _MSC_VER #pragma warning(push) diff --git a/include/geos/operation/overlayng/OverlayLabel.h b/include/geos/operation/overlayng/OverlayLabel.h index 6b7db1da5a..3f0a830547 100644 --- a/include/geos/operation/overlayng/OverlayLabel.h +++ b/include/geos/operation/overlayng/OverlayLabel.h @@ -14,6 +14,8 @@ #pragma once +#include + #include #include #include diff --git a/include/geos/shape/fractal/HilbertCode.h b/include/geos/shape/fractal/HilbertCode.h index 46012efccb..beeb28c6d1 100644 --- a/include/geos/shape/fractal/HilbertCode.h +++ b/include/geos/shape/fractal/HilbertCode.h @@ -17,6 +17,7 @@ #include #include +#include // Forward declarations namespace geos { diff --git a/include/geos/shape/fractal/MortonCode.h b/include/geos/shape/fractal/MortonCode.h index 6743f87cf7..049dc322b5 100644 --- a/include/geos/shape/fractal/MortonCode.h +++ b/include/geos/shape/fractal/MortonCode.h @@ -17,6 +17,8 @@ #include #include +#include + // Forward declarations namespace geos {