const'ness FTW
authorRobin Gareus <robin@gareus.org>
Mon, 14 Nov 2016 00:13:48 +0000 (01:13 +0100)
committerRobin Gareus <robin@gareus.org>
Mon, 14 Nov 2016 00:14:11 +0000 (01:14 +0100)
libs/ardour/ardour/plugin_manager.h
libs/ardour/plugin_manager.cc

index 9de951dc23c1cc14cd154b5782ef34d8163221a5..9847735c4075e10cd926c604faa63e2968c754a9 100644 (file)
@@ -76,7 +76,7 @@ class LIBARDOUR_API PluginManager : public boost::noncopyable {
        void load_statuses ();
        void save_statuses ();
        void set_status (ARDOUR::PluginType type, std::string unique_id, PluginStatusType status);
-       PluginStatusType get_status (const PluginInfoPtr&);
+       PluginStatusType get_status (const PluginInfoPtr&) const;
 
        /** plugins were added to or removed from one of the PluginInfoLists */
        PBD::Signal0<void> PluginListChanged;
index 596acadf6cd24af8c20c17fda788d6f7d6c7e641..46349113a2e46d3eeb1e7e896183c1f457462636 100644 (file)
@@ -1242,7 +1242,7 @@ PluginManager::lxvst_discover (string path, bool cache_only)
 
 
 PluginManager::PluginStatusType
-PluginManager::get_status (const PluginInfoPtr& pi)
+PluginManager::get_status (const PluginInfoPtr& pi) const
 {
        PluginStatus ps (pi->type, pi->unique_id);
        PluginStatusList::const_iterator i =  find (statuses.begin(), statuses.end(), ps);