From c6c47aba22ad4d5023e78368967407e5ece224ae Mon Sep 17 00:00:00 2001 From: Arthur Ice Date: Thu, 10 Jul 2014 17:25:58 -0700 Subject: [PATCH] DeleteInstance converted to StringFormat --- common/database.cpp | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/common/database.cpp b/common/database.cpp index 5c087615b..35c850277 100644 --- a/common/database.cpp +++ b/common/database.cpp @@ -1988,19 +1988,18 @@ bool Database::CharacterInInstanceGroup(uint16 instance_id, uint32 char_id) void Database::DeleteInstance(uint16 instance_id) { - char *query = nullptr; - QueryDatabase(query, MakeAnyLenString(&query, "DELETE FROM instance_list WHERE id=%u", instance_id)); - safe_delete_array(query); + std::string query = StringFormat("DELETE FROM instance_list WHERE id=%u", instance_id); + QueryDatabase(query); - QueryDatabase(query, MakeAnyLenString(&query, "DELETE FROM instance_list_player WHERE id=%u", instance_id)); - safe_delete_array(query); + query = StringFormat("DELETE FROM instance_list_player WHERE id=%u", instance_id); + QueryDatabase(query); - QueryDatabase(query, MakeAnyLenString(&query, "DELETE FROM respawn_times WHERE instance_id=%u", instance_id)); - safe_delete_array(query); + query = StringFormat("DELETE FROM respawn_times WHERE instance_id=%u", instance_id); + QueryDatabase(query); - QueryDatabase(query, MakeAnyLenString(&query, "DELETE FROM spawn_condition_values WHERE instance_id=%u", instance_id)); - safe_delete_array(query); + query = StringFormat("DELETE FROM spawn_condition_values WHERE instance_id=%u", instance_id); + QueryDatabase(query); BuryCorpsesInInstance(instance_id); }