From 04d34c40617546a2b9663807b7fa64b4762d912d Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 7 Apr 2022 11:27:46 -0600 Subject: [PATCH] constification: use const_cast to resolve a CONSTIFICATION warning --- libs/ardour/route.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index 9f9e88498f..351d2d3d39 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -2529,8 +2529,8 @@ XMLNode& Route::state (bool save_template) const { if (!_session._template_state_dir.empty()) { -#warning CONSTIFICATION fix this - // const_cast(this)->foreach_processor (sigc::bind (sigc::mem_fun (*this, &Route::set_plugin_state_dir), _session._template_state_dir)); + Route* ncthis = const_cast (this); + foreach_processor (sigc::bind (sigc::mem_fun (*ncthis, &Route::set_plugin_state_dir), _session._template_state_dir)); } XMLNode *node = new XMLNode("Route");