diff --git a/server/rankserver/guildmgr.cc b/server/rankserver/guildmgr.cc index fe2254c..dd0f1dc 100644 --- a/server/rankserver/guildmgr.cc +++ b/server/rankserver/guildmgr.cc @@ -396,13 +396,11 @@ void GuildMgr::__GuildRename(f8::JsonHttpRequest* request) if (a8::GetUtf8Length(guild_name.c_str()) > MAX_GUILD_NAME_LEN) { request->resp_xobj->SetVal("errcode", 3); request->resp_xobj->SetVal("errmsg", "战队名字长度超过限制"); - delete guild; return; } if (a8::GetUtf8Length(guild_declaration.c_str()) > MAX_GUILD_DECLARATION_LEN) { request->resp_xobj->SetVal("errcode", 3); request->resp_xobj->SetVal("errmsg", "战队宣言长度超过限制"); - delete guild; return; } if (MetaMgr::Instance()->HasDirtyWord(guild_name)) {