From e668ab141d6b006b790d2b0a8fc515d13b78317e Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 4 Jun 2011 17:00:09 +0300 Subject: Cleanup part list and beinginfo. --- src/party.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/party.cpp') diff --git a/src/party.cpp b/src/party.cpp index e3ea497ac..f3f787807 100644 --- a/src/party.cpp +++ b/src/party.cpp @@ -292,4 +292,15 @@ Party *Party::getParty(short id) void Party::sort() { std::sort(mMembers.begin(), mMembers.end(), partySorter); -} \ No newline at end of file +} + +void Party::clearParties() +{ + PartyMap::iterator it = parties.begin(); + while (it != parties.end()) + { + delete (*it).second; + ++ it; + } + parties.clear(); +} -- cgit v1.2.3-70-g09d2