fixes for jackd/mp path scanning from OSX land

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2849 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2008-01-09 04:37:21 +00:00
parent 0f89d5e50b
commit 82c52ca020

View file

@ -856,23 +856,23 @@ EngineControl::find_jack_servers (vector<string>& strings)
}
#endif
PathScanner scanner;
vector<string *> *jack_servers;
std::map<string,int> un;
string path = getenv("PATH");
jack_servers = scanner(path, jack_server_filter, 0, false, true);
vector<string *>::iterator iter;
for( iter = jack_servers->begin(); iter != jack_servers->end(); iter++ ) {
string p = **iter;
if ( un[p]++ == 0 ) {
strings.push_back(p);
}
}
PathScanner scanner;
vector<string *> *jack_servers;
std::map<string,int> un;
path = getenv ("PATH");
jack_servers = scanner(path, jack_server_filter, 0, false, true);
vector<string *>::iterator iter;
for (iter = jack_servers->begin(); iter != jack_servers->end(); iter++) {
string p = **iter;
if (un[p]++ == 0) {
strings.push_back(p);
}
}
}