Browse Source

Assistant: Avoid an unnecessary copy of the results list

Tim Ledbetter 1 year ago
parent
commit
c087ba24b9
1 changed files with 2 additions and 2 deletions
  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)
     void search(DeprecatedString const& query)
     {
     {
@@ -131,7 +131,7 @@ private:
             return a->score() > b->score();
             return a->score() > b->score();
         });
         });
 
 
-        on_new_results(all_results);
+        on_new_results(move(all_results));
     }
     }
 
 
     AppState& m_state;
     AppState& m_state;