MoveMember converted to QueryDatabase

This commit is contained in:
Arthur Ice 2014-10-07 10:53:20 -07:00
parent 73b2987700
commit dfcddac2ef

View File

@ -148,14 +148,10 @@ void Raid::DisbandRaid()
void Raid::MoveMember(const char *name, uint32 newGroup) void Raid::MoveMember(const char *name, uint32 newGroup)
{ {
char errbuf[MYSQL_ERRMSG_SIZE]; std::string query = StringFormat("UPDATE raid_members SET groupid = %lu WHERE name = '%s'",
char* query = 0; (unsigned long)newGroup, name);
MYSQL_RES *result; auto results = database.QueryDatabase(query);
if (database.RunQuery(query,MakeAnyLenString(&query, "UPDATE raid_members SET groupid=%lu WHERE name='%s'", (unsigned long)newGroup, name),errbuf,&result)){
mysql_free_result(result);
}
safe_delete_array(query);
LearnMembers(); LearnMembers();
VerifyRaid(); VerifyRaid();
SendRaidMoveAll(name); SendRaidMoveAll(name);