diff options
Diffstat (limited to 'libs/ardour/panner_manager.cc')
-rw-r--r-- | libs/ardour/panner_manager.cc | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/libs/ardour/panner_manager.cc b/libs/ardour/panner_manager.cc index 95136c2951..2988a8ab46 100644 --- a/libs/ardour/panner_manager.cc +++ b/libs/ardour/panner_manager.cc @@ -91,19 +91,16 @@ void PannerManager::discover_panners () { PathScanner scanner; - std::vector<std::string *> *panner_modules; + std::vector<std::string> panner_modules; std::string search_path = panner_search_path().to_string(); DEBUG_TRACE (DEBUG::Panning, string_compose (_("looking for panners in %1\n"), search_path)); panner_modules = scanner (search_path, panner_filter, 0, false, true, 1, true); - for (vector<std::string *>::iterator i = panner_modules->begin(); i != panner_modules->end(); ++i) { - panner_discover (**i); + for (vector<std::string>::iterator i = panner_modules.begin(); i != panner_modules.end(); ++i) { + panner_discover (*i); } - - vector_delete (panner_modules); - delete (panner_modules); } int |