Tweak link message parser

pull/650/head
Michael 5 years ago
parent 8a058fcb34
commit 333b23b59c
No known key found for this signature in database
GPG Key ID: 2D51757B47E2434C

@ -28,13 +28,15 @@ namespace llarp
}; };
InboundMessageParser::InboundMessageParser(AbstractRouter* _router) InboundMessageParser::InboundMessageParser(AbstractRouter* _router)
: router(_router), from(nullptr), msg(nullptr), holder(new msg_holder_t()) : router(_router)
, from(nullptr)
, msg(nullptr)
, holder(std::make_unique< msg_holder_t >())
{ {
} }
InboundMessageParser::~InboundMessageParser() InboundMessageParser::~InboundMessageParser()
{ {
delete holder;
} }
bool bool

@ -44,7 +44,8 @@ namespace llarp
ILinkMessage* msg; ILinkMessage* msg;
struct msg_holder_t; struct msg_holder_t;
msg_holder_t* holder;
std::unique_ptr< msg_holder_t > holder;
}; };
} // namespace llarp } // namespace llarp
#endif #endif

Loading…
Cancel
Save