diff --git a/libs/midi++2/midnam_patch.cc b/libs/midi++2/midnam_patch.cc index 2d5ee9973d..f48ae7b6e2 100644 --- a/libs/midi++2/midnam_patch.cc +++ b/libs/midi++2/midnam_patch.cc @@ -375,7 +375,7 @@ CustomDeviceMode::set_state(const XMLTree& tree, const XMLNode& a_node) _name = a_node.property("Name")->value(); boost::shared_ptr channel_name_set_assignments = - tree.find("//ChannelNameSetAssign", (XMLNode *)&a_node); + tree.find("//ChannelNameSetAssign", const_cast(&a_node)); for(XMLSharedNodeList::const_iterator i = channel_name_set_assignments->begin(); i != channel_name_set_assignments->end(); ++i) {