diff options
Diffstat (limited to 'src/server/worldserver/CommandLine')
| -rw-r--r-- | src/server/worldserver/CommandLine/CliRunnable.cpp | 68 |
1 files changed, 33 insertions, 35 deletions
diff --git a/src/server/worldserver/CommandLine/CliRunnable.cpp b/src/server/worldserver/CommandLine/CliRunnable.cpp index 18b4872055b..93fa821e345 100644 --- a/src/server/worldserver/CommandLine/CliRunnable.cpp +++ b/src/server/worldserver/CommandLine/CliRunnable.cpp @@ -47,15 +47,15 @@ char * command_finder(const char* text, int state) const char* ret; ChatCommand *cmd = ChatHandler::getCommandTable(); - if(!state) + if (!state) { idx = 0; len = strlen(text); } - while(ret = cmd[idx].Name) + while ((ret = cmd[idx].Name)) { - if(!cmd[idx].AllowConsole) + if (!cmd[idx].AllowConsole) { idx++; continue; @@ -65,7 +65,7 @@ char * command_finder(const char* text, int state) //printf("Checking %s \n", cmd[idx].Name); if (strncmp(ret, text, len) == 0) return strdup(ret); - if(cmd[idx].Name == NULL) + if (cmd[idx].Name == NULL) break; } @@ -77,7 +77,7 @@ char ** cli_completion(const char * text, int start, int /*end*/) char ** matches; matches = (char**)NULL; - if(start == 0) + if (start == 0) matches = rl_completion_matches((char*)text,&command_finder); else rl_bind_key('\t',rl_abort); @@ -90,7 +90,7 @@ void utf8print(void* /*arg*/, const char* str) #if PLATFORM == PLATFORM_WINDOWS wchar_t wtemp_buf[6000]; size_t wtemp_len = 6000-1; - if(!Utf8toWStr(str,strlen(str),wtemp_buf,wtemp_len)) + if (!Utf8toWStr(str,strlen(str),wtemp_buf,wtemp_len)) return; char temp_buf[6000]; @@ -115,7 +115,7 @@ void commandFinished(void*, bool /*success*/) /// \todo This function has to be enhanced to respect the login/realm split (delete char, delete account chars in realm, delete account chars in realm then delete account bool ChatHandler::HandleAccountDeleteCommand(const char* args) { - if(!*args) + if (!*args) return false; ///- Get the account name from the command line @@ -124,7 +124,7 @@ bool ChatHandler::HandleAccountDeleteCommand(const char* args) return false; std::string account_name = account_name_str; - if(!AccountMgr::normalizeString(account_name)) + if (!AccountMgr::normalizeString(account_name)) { PSendSysMessage(LANG_ACCOUNT_NOT_EXIST,account_name.c_str()); SetSentErrorMessage(true); @@ -132,7 +132,7 @@ bool ChatHandler::HandleAccountDeleteCommand(const char* args) } uint32 account_id = sAccountMgr.GetId(account_name); - if(!account_id) + if (!account_id) { PSendSysMessage(LANG_ACCOUNT_NOT_EXIST,account_name.c_str()); SetSentErrorMessage(true); @@ -142,7 +142,7 @@ bool ChatHandler::HandleAccountDeleteCommand(const char* args) /// Commands not recommended call from chat, but support anyway /// can delete only for account with less security /// This is also reject self apply in fact - if(HasLowerSecurityAccount (NULL,account_id,true)) + if (HasLowerSecurityAccount (NULL,account_id,true)) return false; AccountOpResult result = sAccountMgr.DeleteAccount(account_id); @@ -186,7 +186,7 @@ bool ChatHandler::GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::s // search by name else { - if(!normalizePlayerName(searchString)) + if (!normalizePlayerName(searchString)) return false; resultChar = CharacterDatabase.PQuery("SELECT guid, deleteInfos_Name, deleteInfos_Account, deleteDate FROM characters WHERE deleteDate IS NOT NULL AND deleteInfos_Name " _LIKE_ " " _CONCAT3_("'%%'", "'%s'", "'%%'"), searchString.c_str()); @@ -230,7 +230,7 @@ std::string ChatHandler::GenerateDeletedCharacterGUIDsWhereStr(DeletedInfoList:: { std::ostringstream wherestr; wherestr << "guid IN ('"; - for(; itr != itr_end; ++itr) + for (; itr != itr_end; ++itr) { wherestr << itr->lowguid; @@ -241,7 +241,7 @@ std::string ChatHandler::GenerateDeletedCharacterGUIDsWhereStr(DeletedInfoList:: } DeletedInfoList::const_iterator itr2 = itr; - if(++itr2 != itr_end) + if (++itr2 != itr_end) wherestr << "','"; } wherestr << "')"; @@ -444,7 +444,7 @@ bool ChatHandler::HandleCharacterDeletedDeleteCommand(const char* args) HandleCharacterDeletedListHelper(foundList); // Call the appropriate function to delete them (current account for deleted characters is 0) - for(DeletedInfoList::const_iterator itr = foundList.begin(); itr != foundList.end(); ++itr) + for (DeletedInfoList::const_iterator itr = foundList.begin(); itr != foundList.end(); ++itr) Player::DeleteFromDB(itr->lowguid, 0, false, true); return true; @@ -484,22 +484,22 @@ bool ChatHandler::HandleCharacterDeletedOldCommand(const char* args) } bool ChatHandler::HandleCharacterEraseCommand(const char* args){ - if(!*args) + if (!*args) return false; char *character_name_str = strtok((char*)args," "); - if(!character_name_str) + if (!character_name_str) return false; std::string character_name = character_name_str; - if(!normalizePlayerName(character_name)) + if (!normalizePlayerName(character_name)) return false; uint64 character_guid; uint32 account_id; Player *player = sObjectMgr.GetPlayer(character_name.c_str()); - if(player) + if (player) { character_guid = player->GetGUID(); account_id = player->GetSession()->GetAccountId(); @@ -508,7 +508,7 @@ bool ChatHandler::HandleCharacterEraseCommand(const char* args){ else { character_guid = sObjectMgr.GetPlayerGUIDByName(character_name); - if(!character_guid) + if (!character_guid) { PSendSysMessage(LANG_NO_PLAYER,character_name.c_str()); SetSentErrorMessage(true); @@ -565,7 +565,7 @@ bool ChatHandler::HandleAccountOnlineListCommand(const char* /*args*/) "LEFT JOIN account_access aa " "ON (a.id = aa.id) " "WHERE a.id = '%u'", account); - if(resultLogin) + if (resultLogin) { Field *fieldsLogin = resultLogin->Fetch(); PSendSysMessage(LANG_ACCOUNT_LIST_LINE, @@ -574,7 +574,7 @@ bool ChatHandler::HandleAccountOnlineListCommand(const char* /*args*/) else PSendSysMessage(LANG_ACCOUNT_LIST_ERROR,name.c_str()); - }while(resultDB->NextRow()); + }while (resultDB->NextRow()); SendSysMessage(LANG_ACCOUNT_LIST_BAR); return true; @@ -583,13 +583,13 @@ bool ChatHandler::HandleAccountOnlineListCommand(const char* /*args*/) /// Create an account bool ChatHandler::HandleAccountCreateCommand(const char* args) { - if(!*args) + if (!*args) return false; ///- %Parse the command line arguments char *szAcc = strtok((char*)args, " "); char *szPassword = strtok(NULL, " "); - if(!szAcc || !szPassword) + if (!szAcc || !szPassword) return false; // normalized in sAccountMgr.CreateAccount @@ -626,7 +626,7 @@ bool ChatHandler::HandleAccountCreateCommand(const char* args) /// Set the level of logging bool ChatHandler::HandleServerSetLogFileLevelCommand(const char *args) { - if(!*args) + if (!*args) return false; char *NewLevel = strtok((char*)args, " "); @@ -640,7 +640,7 @@ bool ChatHandler::HandleServerSetLogFileLevelCommand(const char *args) /// Set the level of logging bool ChatHandler::HandleServerSetLogLevelCommand(const char *args) { - if(!*args) + if (!*args) return false; char *NewLevel = strtok((char*)args, " "); @@ -654,15 +654,15 @@ bool ChatHandler::HandleServerSetLogLevelCommand(const char *args) /// set diff time record interval bool ChatHandler::HandleServerSetDiffTimeCommand(const char *args) { - if(!*args) + if (!*args) return false; char *NewTimeStr = strtok((char*)args, " "); - if(!NewTimeStr) + if (!NewTimeStr) return false; int32 NewTime =atoi(NewTimeStr); - if(NewTime < 0) + if (NewTime < 0) return false; sWorld.SetRecordDiffInterval(NewTime); @@ -713,14 +713,12 @@ void CliRunnable::run() if (needInit) MySQL::Thread_Init(); - char commandbuf[256]; - ///- Display the list of available CLI functions then beep - sLog.outString(""); + //sLog.outString(""); #if PLATFORM != WINDOWS rl_attempted_completion_function = cli_completion; #endif - if(sConfig.GetBoolDefault("BeepAtStart", true)) + if (sConfig.GetBoolDefault("BeepAtStart", true)) printf("\a"); // \a = Alert // print this here the first time @@ -743,13 +741,13 @@ void CliRunnable::run() if (command_str != NULL) { for (int x=0; command_str[x]; x++) - if(command_str[x]=='\r'||command_str[x]=='\n') + if (command_str[x]=='\r'||command_str[x]=='\n') { command_str[x]=0; break; } - if(!*command_str) + if (!*command_str) { #if PLATFORM == WINDOWS printf("TC>"); @@ -758,7 +756,7 @@ void CliRunnable::run() } std::string command; - if(!consoleToUtf8(command_str,command)) // convert from console encoding to utf8 + if (!consoleToUtf8(command_str,command)) // convert from console encoding to utf8 { #if PLATFORM == WINDOWS printf("TC>"); |
