Sfoglia il codice sorgente

Assistant: Avoid an unnecessary copy of the results list

Tim Ledbetter 1 anno fa
parent
commit
c087ba24b9
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      Userland/Applications/Assistant/main.cpp

+ 2 - 2
Userland/Applications/Assistant/main.cpp

@@ -84,7 +84,7 @@ public:
     {
     }
 
-    Function<void(Vector<NonnullRefPtr<Result const>>)> on_new_results;
+    Function<void(Vector<NonnullRefPtr<Result const>>&&)> on_new_results;
 
     void search(DeprecatedString const& query)
     {
@@ -131,7 +131,7 @@ private:
             return a->score() > b->score();
         });
 
-        on_new_results(all_results);
+        on_new_results(move(all_results));
     }
 
     AppState& m_state;