diff --git a/include/ncpp/Visual.hh b/include/ncpp/Visual.hh index 89d7329ab..2ee6f4ce4 100644 --- a/include/ncpp/Visual.hh +++ b/include/ncpp/Visual.hh @@ -36,7 +36,6 @@ namespace ncpp ~Visual () noexcept { - destroy_plane (get_plane ()); if (!is_notcurses_stopped ()) ncvisual_destroy (visual); } @@ -73,9 +72,6 @@ namespace ncpp Plane* get_plane () const noexcept; - private: - static void destroy_plane (Plane *plane) noexcept; - private: ncvisual *visual = nullptr; }; diff --git a/src/libcpp/Visual.cc b/src/libcpp/Visual.cc index 8d7281412..cf8701ab9 100644 --- a/src/libcpp/Visual.cc +++ b/src/libcpp/Visual.cc @@ -7,8 +7,3 @@ Plane* Visual::get_plane () const noexcept { return Plane::map_plane (ncvisual_plane (visual)); } - -void Visual::destroy_plane (Plane *plane) noexcept -{ - delete plane; -}