diff options
author | Shauren <shauren.trinity@gmail.com> | 2013-10-27 11:16:48 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2013-10-27 11:16:48 +0100 |
commit | 54cc7dcb41f1a57f44d69bb45a6ebd16e259b389 (patch) | |
tree | fc6f27c669505ed510c7a4da0f74fbfdabf1df61 /src/server/game/Maps/Map.cpp | |
parent | 75a790ca475c6af31730d331a3ab185f8abdd6e2 (diff) | |
parent | f0794d75850a0c43938a9cddf2c42e0aab08d4ff (diff) |
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Diffstat (limited to 'src/server/game/Maps/Map.cpp')
-rw-r--r-- | src/server/game/Maps/Map.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index f443646f218..7e165564583 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -63,9 +63,11 @@ Map::~Map() obj->ResetMap(); } - for (TransportsContainer::iterator itr = _transports.begin(); itr != _transports.end(); ++itr) + for (TransportsContainer::iterator itr = _transports.begin(); itr != _transports.end();) { Transport* transport = *itr; + ++itr; + // Destroy local transports if (transport->GetTransportTemplate()->inInstance) { |