Fix a static analysis issue 62/297262/1
authorChanggyu Choi <changyu.choi@samsung.com>
Wed, 16 Aug 2023 05:34:21 +0000 (14:34 +0900)
committerChanggyu Choi <changyu.choi@samsung.com>
Wed, 16 Aug 2023 05:34:21 +0000 (14:34 +0900)
Removes a unnecessary copy.

Change-Id: Ie7d60bdc04e525255f8ada3f58216d3cb9a9edcf
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
src/app_main.cc

index f1c92da..62b0008 100644 (file)
@@ -25,6 +25,7 @@
 #include <list>
 #include <memory>
 #include <stdexcept>
+#include <utility>
 
 #include "app_internal.h"
 #include "common_private.hh"
@@ -184,7 +185,7 @@ API int ui_app_main(int argc, char** argv,
   try {
     __context = std::make_unique<UiAppContext>(*callback, user_data, hint);
     for (auto i : __pending_app_events)
-      __context->AddEvent(i);
+      __context->AddEvent(std::move(i));
 
     __context->Run(argc, argv);
   } catch (std::runtime_error& e) {