Replace most T.Parse with T.TryParse for all user input.

This commit is contained in:
hondacrx
2017-11-05 15:21:29 -05:00
parent 8c863de8a6
commit 8ed446ae7a
40 changed files with 477 additions and 527 deletions
+3 -4
View File
@@ -95,13 +95,12 @@ namespace Game.Chat
[Command("options", RBACPermissions.CommandLfgOptions, true)]
static bool HandleLfgOptionsCommand(StringArguments args, CommandHandler handler)
{
int options = -1;
string str = args.NextString();
int options = -1;
if (!string.IsNullOrEmpty(str))
{
int tmp = int.Parse(str);
if (tmp > -1)
options = tmp;
if (!int.TryParse(str, out options) || options < -1)
return false;
}
if (options != -1)