📦 Use std:move for callback
This commit is contained in:
@@ -167,10 +167,12 @@ void EventSocket::handleSubscribeCallbacks(String event, const String &originId)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void EventSocket::onEvent(String event, EventCallback callback) { event_callbacks[event].push_back(callback); }
|
void EventSocket::onEvent(String event, EventCallback callback) {
|
||||||
|
event_callbacks[event].push_back(std::move(callback));
|
||||||
|
}
|
||||||
|
|
||||||
void EventSocket::onSubscribe(String event, SubscribeCallback callback) {
|
void EventSocket::onSubscribe(String event, SubscribeCallback callback) {
|
||||||
subscribe_callbacks[event].push_back(callback);
|
subscribe_callbacks[event].push_back(std::move(callback));
|
||||||
}
|
}
|
||||||
|
|
||||||
EventSocket socket;
|
EventSocket socket;
|
||||||
Reference in New Issue
Block a user