From d69a0902d44deea45e39db6bcebdad6a3b50c35e Mon Sep 17 00:00:00 2001 From: Artem Pavlenko Date: Fri, 15 Sep 2023 14:46:29 +0100 Subject: [PATCH] Forward declaration of 'mapnik::rule' is not sufficient when building on macOS : Apple clang version 14.0.3 (clang-1403.0.22.14.1) Target: arm64-apple-darwin22.6.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin --- include/mapnik/feature_type_style.hpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/include/mapnik/feature_type_style.hpp b/include/mapnik/feature_type_style.hpp index 238622021..a6e63d527 100644 --- a/include/mapnik/feature_type_style.hpp +++ b/include/mapnik/feature_type_style.hpp @@ -28,7 +28,7 @@ #include #include #include - +#include #include MAPNIK_DISABLE_WARNING_PUSH #include @@ -41,8 +41,6 @@ MAPNIK_DISABLE_WARNING_POP namespace mapnik { -class rule; - enum class filter_mode_enum { FILTER_ALL, FILTER_FIRST, filter_mode_enum_MAX }; DEFINE_ENUM(filter_mode_e, filter_mode_enum);