Remove no-longer used file.
[ardour.git] / libs / ardour / ardour / plugin_manager.h
index 44c529835e6d5952822da693365d2281598f1881..302b6d2bc9f0c8bf56791d788406d48a8c59d74d 100644 (file)
@@ -70,7 +70,7 @@ class PluginManager : public boost::noncopyable {
        PluginStatusType get_status (const PluginInfoPtr&);
 
        /** plugins were added to or removed from one of the PluginInfoLists */
-       boost::signals2::signal<void()> PluginListChanged;
+       PBD::Signal0<void> PluginListChanged;
 
   private:
        struct PluginStatus {
@@ -86,7 +86,12 @@ class PluginManager : public boost::noncopyable {
            }
 
            bool operator<(const PluginStatus& other) const {
-                   return other.type < type || other.unique_id < unique_id;
+                   if (other.type < type) {
+                           return true;
+                   } else if (other.type == type && other.unique_id < unique_id) {
+                           return true;
+                   }
+                   return false;
            }
        };
        typedef std::set<PluginStatus> PluginStatusList;