summaryrefslogtreecommitdiff
path: root/src/WebSocketResponseCommand.cc
diff options
context:
space:
mode:
authorkwkam <kwkam@users.noreply.github.com>2017-11-05 00:56:08 +0800
committerkwkam <kwkam@users.noreply.github.com>2017-11-05 00:56:08 +0800
commit89be2fc649d6a50a62bcac79d2199e958be5ff26 (patch)
tree0540cab3fadbaf1488742c938591b0595a81e306 /src/WebSocketResponseCommand.cc
parentaafa368885fb6b725e5e19b0b20f08a4cf4caa8b (diff)
replace some lines with make_shared
Diffstat (limited to 'src/WebSocketResponseCommand.cc')
-rw-r--r--src/WebSocketResponseCommand.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/WebSocketResponseCommand.cc b/src/WebSocketResponseCommand.cc
index a06c9a01..1fe92ee2 100644
--- a/src/WebSocketResponseCommand.cc
+++ b/src/WebSocketResponseCommand.cc
@@ -55,8 +55,8 @@ WebSocketResponseCommand::~WebSocketResponseCommand() = default;
void WebSocketResponseCommand::afterSend(
const std::shared_ptr<HttpServer>& httpServer, DownloadEngine* e)
{
- std::shared_ptr<WebSocketSession> wsSession(
- new WebSocketSession(httpServer->getSocket(), getDownloadEngine()));
+ auto wsSession = std::make_shared<WebSocketSession>(
+ httpServer->getSocket(), getDownloadEngine());
auto command = make_unique<WebSocketInteractionCommand>(
getCuid(), wsSession, e, wsSession->getSocket());
wsSession->setCommand(command.get());