[7893] Fixed work chat guild commands that expect guild name in args. Now guild name always must be in "".

This commit is contained in:
VladimirMangos 2009-05-25 06:29:31 +04:00
parent 4e1166ded5
commit f271fd6819
8 changed files with 68 additions and 87 deletions

View file

@ -1962,17 +1962,7 @@ bool ChatHandler::HandleSendMailCommand(const char* args)
if(!tail1)
return false;
char* msgSubject;
if(*tail1=='"')
msgSubject = strtok(tail1+1, "\"");
else
{
char* space = strtok(tail1, "\"");
if(!space)
return false;
msgSubject = strtok(NULL, "\"");
}
char* msgSubject = extractQuotedArg(tail1);
if (!msgSubject)
return false;
@ -1980,17 +1970,7 @@ bool ChatHandler::HandleSendMailCommand(const char* args)
if(!tail2)
return false;
char* msgText;
if(*tail2=='"')
msgText = strtok(tail2+1, "\"");
else
{
char* space = strtok(tail2, "\"");
if(!space)
return false;
msgText = strtok(NULL, "\"");
}
char* msgText = extractQuotedArg(tail2);
if (!msgText)
return false;