Tempo ramps - avoid sending negative beats to the BFC.
[ardour.git] / libs / pbd / search_path.cc
index 337be399e34108abc22ea7549a13276beb688a6b..46292ef1f353dab4e8286dfd60353f82e7e1c730 100644 (file)
@@ -159,10 +159,21 @@ Searchpath::add_subdirectory_to_paths (const string& subdir)
                // the search path rather than replace?
                *i = Glib::build_filename (*i, subdir);
        }
-       
+
        return *this;
 }
 
+bool
+Searchpath::contains (const string& path) const
+{
+       std::vector<std::string>::const_iterator i = find(begin(), end(), path);
+
+       if (i == end()) {
+               return false;
+       }
+       return true;
+}
+
 /* This is not part of the Searchpath object, but is closely related to the
  * whole idea, and we put it here for convenience.
  */