Don't move event from vector 14/137414/4
authorZofia Abramowska <z.abramowska@samsung.com>
Wed, 5 Jul 2017 15:16:31 +0000 (17:16 +0200)
committerZofia Abramowska <z.abramowska@samsung.com>
Fri, 7 Jul 2017 08:20:54 +0000 (10:20 +0200)
Moved event was used later, which resulted in error.

Change-Id: I920f285d2cd649aba5d2237aab8f5d1e1b70a810

src/notification-daemon/Logic.cpp

index dafdd2c..790ccc1 100644 (file)
@@ -185,7 +185,7 @@ void Logic::processEvents() {
     if (m_pendingEvents.empty())
         return;
 
-    FdEvent fdEvent = std::move(m_pendingEvents.front());
+    FdEvent &fdEvent = m_pendingEvents.front();
     m_currentEvent = fdEvent.id;
     fdEvent.event->process();
 }