From b0e5448982b4e12db9a664ac96089a14375cb55d Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Thu, 23 Apr 2020 19:15:22 +0200 Subject: io.hpp: avoid dependency to proj_json_streaming_writer.hpp (fixes #2182) (#2183) --- include/proj/io.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/proj/io.hpp b/include/proj/io.hpp index f07f78b8..1620c1fe 100644 --- a/include/proj/io.hpp +++ b/include/proj/io.hpp @@ -38,11 +38,12 @@ #include "proj.h" -#include "proj_json_streaming_writer.hpp" #include "util.hpp" NS_PROJ_START +class CPLJSonStreamingWriter; + namespace common { class UnitOfMeasure; using UnitOfMeasurePtr = std::shared_ptr; @@ -490,7 +491,7 @@ class PROJ_GCC_DLL JSONFormatter { PROJ_PRIVATE : //! @cond Doxygen_Suppress - PROJ_INTERNAL CPLJSonStreamingWriter & + PROJ_INTERNAL CPLJSonStreamingWriter * writer() const; struct ObjectContext { -- cgit v1.2.3