aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pulse.cc2
-rw-r--r--pulse.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/pulse.cc b/pulse.cc
index ae4ccf2..6617a4f 100644
--- a/pulse.cc
+++ b/pulse.cc
@@ -265,7 +265,7 @@ void PulseClient::mainloop_iterate(pa_operation* op) {
}
template<class T>
-T* PulseClient::find_fuzzy(vector<T> haystack, const string& needle) {
+T* PulseClient::find_fuzzy(vector<T>& haystack, const string& needle) {
vector<T*> res;
for (T& item : haystack) {
diff --git a/pulse.h b/pulse.h
index 97ebc47..632fbb8 100644
--- a/pulse.h
+++ b/pulse.h
@@ -221,7 +221,7 @@ class PulseClient {
private:
void mainloop_iterate(pa_operation* op);
- template<class T> T* find_fuzzy(vector<T> haystack, const string& needle);
+ template<class T> T* find_fuzzy(vector<T>& haystack, const string& needle);
void populate_server_info();
void populate_cards();