From c2fbd97354840dd14c5f8d9bd74207cf003cf7a3 Mon Sep 17 00:00:00 2001 From: brianlheim Date: Tue, 25 Aug 2020 17:14:32 -0500 Subject: [PATCH] supernova: fix c++17 compilation error fix error in sc_plugin_container when compiling under C++17: use checked_deleter instead of checked_delete, as clear_and_dispose expects a functor type Gbp-Pq: Name 0007-supernova-fix-c-17-compilation-error.patch --- server/supernova/sc/sc_ugen_factory.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/supernova/sc/sc_ugen_factory.hpp b/server/supernova/sc/sc_ugen_factory.hpp index 1646094..21834c4 100644 --- a/server/supernova/sc/sc_ugen_factory.hpp +++ b/server/supernova/sc/sc_ugen_factory.hpp @@ -139,9 +139,9 @@ protected: cmdplugin_set(cmdplugin_set_type::bucket_traits(cmdplugin_set_buckets, cmdplugin_set_bucket_count)) {} ~sc_plugin_container(void) { - ugen_set.clear_and_dispose(boost::checked_delete); - bufgen_set.clear_and_dispose(boost::checked_delete); - cmdplugin_set.clear_and_dispose(boost::checked_delete); + ugen_set.clear_and_dispose(boost::checked_deleter()); + bufgen_set.clear_and_dispose(boost::checked_deleter()); + cmdplugin_set.clear_and_dispose(boost::checked_deleter()); } public: -- 2.30.2