update client pointer lock approach

This commit is contained in:
20dka authored and Lion Kortlepel committed 2022-11-23 09:34:50 +01:00
1 parent 69726a9b03
commit c461a63d9d
1 file changed
+2 -2
+2 -2
View File
@@ -374,8 +374,8 @@ void TConsole::Command_Kick(const std::string&, const std::vector<std::string>&
return StringStartsWith(Name1, Name2) || StringStartsWith(Name2, Name1);
};
mLuaEngine->Server().ForEachClient([&](std::weak_ptr<TClient> Client) -> bool {
if (!Client.expired()) {
auto locked = Client.lock();
auto Locked = Client.lock();
if (Locked) {
if (NameCompare(locked->GetName(), Name)) {
mLuaEngine->Network().ClientKick(*locked, Reason);
Kicked = true;