diff --git a/src/game/Anticheat/WardenAnticheat/WardenScanMgr.cpp b/src/game/Anticheat/WardenAnticheat/WardenScanMgr.cpp index 350496f33ec..a6f0fb32b80 100644 --- a/src/game/Anticheat/WardenAnticheat/WardenScanMgr.cpp +++ b/src/game/Anticheat/WardenAnticheat/WardenScanMgr.cpp @@ -78,8 +78,8 @@ bool BuildRawData(std::string const& hexData, std::vector& out) void WardenScanMgr::LoadFromDB() { - // 0 1 2 3 4 5 6 7 8 9 10 11 - auto result = WorldDatabase.Query("SELECT `id`, `type`, `str`, `data`, `address`, `length`, `result`, `flags`, `penalty`, `build_min`, `build_max`, `comment` FROM `warden_scans`"); + // 0 1 2 3 4 5 6 7 8 9 10 11 + std::unique_ptr result(WorldDatabase.Query("SELECT `id`, `type`, `str`, `data`, `address`, `length`, `result`, `flags`, `penalty`, `build_min`, `build_max`, `comment` FROM `warden_scans`")); // copy any non-database scans into a placeholder std::vector > new_scans;