refactor: use of unique_ptr instead of new
This commit is contained in:
@@ -15,17 +15,17 @@ void ClientConnexion::registerHandlers() {
|
||||
GetDispatcher()->RegisterHandler(protocol::PacketType::ServerTps, this);
|
||||
}
|
||||
|
||||
void ClientConnexion::HandlePacket(protocol::KeepAlivePacket* packet) {
|
||||
void ClientConnexion::HandlePacket(const protocol::KeepAlivePacket* packet) {
|
||||
protocol::KeepAlivePacket keepAlivePacket(packet->getAliveID());
|
||||
sendPacket(&keepAlivePacket);
|
||||
}
|
||||
|
||||
void ClientConnexion::HandlePacket(protocol::ConnexionInfoPacket* packet) {
|
||||
void ClientConnexion::HandlePacket(const protocol::ConnexionInfoPacket* packet) {
|
||||
m_ConnectionID = packet->getConnectionID();
|
||||
login();
|
||||
}
|
||||
|
||||
void ClientConnexion::HandlePacket(protocol::ServerTpsPacket* packet) {
|
||||
void ClientConnexion::HandlePacket(const protocol::ServerTpsPacket* packet) {
|
||||
m_ServerTPS = packet->getTPS();
|
||||
m_Ping = utils::getTime() - packet->getPacketSendTime();
|
||||
}
|
||||
@@ -39,7 +39,7 @@ bool ClientConnexion::updateSocket() {
|
||||
return Connexion::updateSocket();
|
||||
}
|
||||
|
||||
void ClientConnexion::HandlePacket(protocol::DisconnectPacket* packet) {
|
||||
void ClientConnexion::HandlePacket(const protocol::DisconnectPacket* packet) {
|
||||
m_DisconnectReason = packet->getReason();
|
||||
closeConnection();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user