From 9bbde719647739a78b9f261d8c3d657c530b8dbb Mon Sep 17 00:00:00 2001 From: Arthur Ice Date: Sat, 5 Jul 2014 11:06:05 -0700 Subject: [PATCH] SetGroupLeaderName converted to QueryDatabase --- common/database.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/common/database.cpp b/common/database.cpp index d268ac13c..fdca3d032 100644 --- a/common/database.cpp +++ b/common/database.cpp @@ -1842,13 +1842,13 @@ char* Database::GetGroupLeaderForLogin(const char* name,char* leaderbuf){ } void Database::SetGroupLeaderName(uint32 gid, const char* name) { - char errbuf[MYSQL_ERRMSG_SIZE]; - char *query = 0; - - if (!RunQuery(query, MakeAnyLenString(&query, "Replace into group_leaders set gid=%lu, leadername='%s'",(unsigned long)gid,name), errbuf)) - printf("Unable to set group leader: %s\n",errbuf); + char *query = nullptr; + auto results = QueryDatabase(query, MakeAnyLenString(&query, "Replace into group_leaders set gid=%lu, leadername='%s'",(unsigned long)gid,name)); safe_delete_array(query); + + if (!results.Success()) + std::cout << "Unable to set group leader: " << results.ErrorMessage() << std::endl; } char *Database::GetGroupLeadershipInfo(uint32 gid, char* leaderbuf, char* maintank, char* assist, char* puller, char *marknpc, GroupLeadershipAA_Struct* GLAA){