[10435] Fix recently added uint64 use for query in char deleted commands.

In mangos DB we store full guids only in *_aura tables for caster.
This commit is contained in:
VladimirMangos 2010-09-03 03:15:03 +04:00
parent 355336f812
commit ef46d2bd6f
2 changed files with 3 additions and 3 deletions

View file

@ -102,7 +102,7 @@ bool ChatHandler::HandleAccountDeleteCommand(char* args)
* Collects all GUIDs (and related info) from deleted characters which are still in the database. * Collects all GUIDs (and related info) from deleted characters which are still in the database.
* *
* @param foundList a reference to an std::list which will be filled with info data * @param foundList a reference to an std::list which will be filled with info data
* @param searchString the search string which either contains a player GUID or a part fo the character-name * @param searchString the search string which either contains a player GUID (low part) or a part fo the character-name
* @return returns false if there was a problem while selecting the characters (e.g. player name not normalizeable) * @return returns false if there was a problem while selecting the characters (e.g. player name not normalizeable)
*/ */
bool ChatHandler::GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::string searchString) bool ChatHandler::GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::string searchString)
@ -112,7 +112,7 @@ bool ChatHandler::GetDeletedCharacterInfoList(DeletedInfoList& foundList, std::s
{ {
// search by GUID // search by GUID
if (isNumeric(searchString)) if (isNumeric(searchString))
resultChar = CharacterDatabase.PQuery("SELECT guid, deleteInfos_Name, deleteInfos_Account, deleteDate FROM characters WHERE deleteDate IS NOT NULL AND guid = " UI64FMTD, uint64(atoi(searchString.c_str()))); resultChar = CharacterDatabase.PQuery("SELECT guid, deleteInfos_Name, deleteInfos_Account, deleteDate FROM characters WHERE deleteDate IS NOT NULL AND guid = %u", uint32(atoi(searchString.c_str())));
// search by name // search by name
else else
{ {

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__ #ifndef __REVISION_NR_H__
#define __REVISION_NR_H__ #define __REVISION_NR_H__
#define REVISION_NR "10434" #define REVISION_NR "10435"
#endif // __REVISION_NR_H__ #endif // __REVISION_NR_H__