diff options
author | Robin Gareus <robin@gareus.org> | 2016-07-08 21:31:52 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-07-08 21:37:42 +0200 |
commit | ac923be7af7acf6e677cf76b162d5a8d315a7614 (patch) | |
tree | e8535d378b19058f11a3e81642f4c0f29f548a09 /libs/backends/dummy/dummy_audiobackend.h | |
parent | 97b1725023fb58e9b26300d58a09eff5d6ce2084 (diff) |
fix port-sort order for good.
TODO find out how to make std::set::find() work with custom sort order,
as std::find may only be O(N) and not O(log (N)).
Diffstat (limited to 'libs/backends/dummy/dummy_audiobackend.h')
-rw-r--r-- | libs/backends/dummy/dummy_audiobackend.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/backends/dummy/dummy_audiobackend.h b/libs/backends/dummy/dummy_audiobackend.h index 12abe7be92..fbb55b48ba 100644 --- a/libs/backends/dummy/dummy_audiobackend.h +++ b/libs/backends/dummy/dummy_audiobackend.h @@ -490,7 +490,7 @@ class DummyAudioBackend : public AudioBackend { } bool valid_port (PortHandle port) const { - return _ports.find (static_cast<DummyPort*>(port)) != _ports.end (); + return std::find (_ports.begin(), _ports.end(), static_cast<DummyPort*>(port)) != _ports.end (); } DummyPort* find_port (const std::string& port_name) const { |