mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-22 14:46:34 +01:00
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:
parent
0f89d5e50b
commit
82c52ca020
1 changed files with 17 additions and 17 deletions
|
|
@ -856,23 +856,23 @@ EngineControl::find_jack_servers (vector<string>& strings)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
PathScanner scanner;
|
PathScanner scanner;
|
||||||
vector<string *> *jack_servers;
|
vector<string *> *jack_servers;
|
||||||
std::map<string,int> un;
|
std::map<string,int> un;
|
||||||
|
|
||||||
string path = getenv("PATH");
|
path = getenv ("PATH");
|
||||||
|
|
||||||
|
jack_servers = scanner(path, jack_server_filter, 0, false, true);
|
||||||
jack_servers = scanner(path, jack_server_filter, 0, false, true);
|
|
||||||
|
vector<string *>::iterator iter;
|
||||||
vector<string *>::iterator iter;
|
|
||||||
|
for (iter = jack_servers->begin(); iter != jack_servers->end(); iter++) {
|
||||||
for( iter = jack_servers->begin(); iter != jack_servers->end(); iter++ ) {
|
string p = **iter;
|
||||||
string p = **iter;
|
|
||||||
if ( un[p]++ == 0 ) {
|
if (un[p]++ == 0) {
|
||||||
strings.push_back(p);
|
strings.push_back(p);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue