From 231d50ab5d2f69a3cd66f775e44d3146937e8c06 Mon Sep 17 00:00:00 2001 From: Ivan Mahonin Date: Dec 19 2019 14:02:03 +0000 Subject: fix MacOS build (fix #1049) --- diff --git a/synfig-core/src/synfig/rendering/primitive/intersector.cpp b/synfig-core/src/synfig/rendering/primitive/intersector.cpp index 474c3ed..0242b9f 100644 --- a/synfig-core/src/synfig/rendering/primitive/intersector.cpp +++ b/synfig-core/src/synfig/rendering/primitive/intersector.cpp @@ -404,6 +404,11 @@ public: Intersector::Intersector() { clear(); } +// destroying of MonoSegmentList and CurveArrayList +// can be done only in this .cpp file +Intersector::~Intersector() + { } + void Intersector::clear() { diff --git a/synfig-core/src/synfig/rendering/primitive/intersector.h b/synfig-core/src/synfig/rendering/primitive/intersector.h index a634ea9..3f591f8 100644 --- a/synfig-core/src/synfig/rendering/primitive/intersector.h +++ b/synfig-core/src/synfig/rendering/primitive/intersector.h @@ -82,6 +82,7 @@ private: public: Intersector(); + ~Intersector(); void clear(); inline bool closed() const