From 099b66a899fb47fac4a00f79a6d8e1e12e409125 Mon Sep 17 00:00:00 2001 From: XTZGZoReX Date: Mon, 9 Aug 2010 14:58:50 +0200 Subject: * Fixed issue in OutdoorPvPMgr::LoadTemplates. (Note to self: don't take the address of a temporary, damnit) --HG-- branch : trunk --- src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/server') diff --git a/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp b/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp index 7028e76c80c..c66e95130f6 100644 --- a/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp +++ b/src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp @@ -108,11 +108,11 @@ void OutdoorPvPMgr::LoadTemplates() continue; } - OutdoorPvPData data; + OutdoorPvPData* data = new OutdoorPvPData(); OutdoorPvPTypes realTypeId = OutdoorPvPTypes(typeId); - data.TypeId = realTypeId; - data.ScriptId = sObjectMgr.GetScriptId(fields[1].GetString()); - m_OutdoorPvPDatas[realTypeId] = &data; + data->TypeId = realTypeId; + data->ScriptId = sObjectMgr.GetScriptId(fields[1].GetString()); + m_OutdoorPvPDatas[realTypeId] = data; ++count; } -- cgit v1.2.3