From c3c41e70a8cb59c247d1d131c43df3b68d79b3da Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 18 Jun 2020 16:37:29 +0800 Subject: [PATCH] 1 --- server/imserver/player.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/imserver/player.cc b/server/imserver/player.cc index 5761ddf..d96233d 100644 --- a/server/imserver/player.cc +++ b/server/imserver/player.cc @@ -698,6 +698,9 @@ void Player::InternalSendSSMsg(const Friend& friend_data, int Player::AddFriend(Friend* friendobj) { + if (friendobj->base_data.account_id == AccountId()) { + return -2; + } if (!GetFriendById(friendobj->base_data.account_id)) { INIT_LIST_HEAD(&friendobj->watch_node); friendobj->crc32_code = a8::openssl::Crc32