diff options
author | XTZGZoReX <none@none> | 2010-08-09 14:58:50 +0200 |
---|---|---|
committer | XTZGZoReX <none@none> | 2010-08-09 14:58:50 +0200 |
commit | 099b66a899fb47fac4a00f79a6d8e1e12e409125 (patch) | |
tree | 9def65098d726582f7d0f56414ef6f1bb1bf6e56 | |
parent | 4688d5ab27b89d65f4a6a0472d571faf59a598c3 (diff) |
* Fixed issue in OutdoorPvPMgr::LoadTemplates. (Note to self: don't take the address of a temporary, damnit)
--HG--
branch : trunk
-rw-r--r-- | src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
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; } |