summaryrefslogtreecommitdiff
path: root/src/chat-server/post.cpp
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <bjorn@lindeijer.nl>2022-08-19 16:55:29 +0200
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>2022-08-19 17:34:55 +0200
commit109b602701578b9f2b29282f84bf2757544f8d32 (patch)
treea2fd70556c86385a75bfb7651e865beb0a05fd37 /src/chat-server/post.cpp
parent6c6090991e17276de09f5f82d2fc8a6c1adf5bf4 (diff)
downloadmanaserv-109b602701578b9f2b29282f84bf2757544f8d32.tar.gz
manaserv-109b602701578b9f2b29282f84bf2757544f8d32.tar.bz2
manaserv-109b602701578b9f2b29282f84bf2757544f8d32.tar.xz
manaserv-109b602701578b9f2b29282f84bf2757544f8d32.zip
Apply C++11 fixits
modernize-use-auto modernize-use-nullptr modernize-use-override modernize-use-using
Diffstat (limited to 'src/chat-server/post.cpp')
-rw-r--r--src/chat-server/post.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/chat-server/post.cpp b/src/chat-server/post.cpp
index e6248891..aca1de65 100644
--- a/src/chat-server/post.cpp
+++ b/src/chat-server/post.cpp
@@ -87,8 +87,8 @@ std::vector<InventoryItem> Letter::getAttachments() const
Post::~Post()
{
- std::vector<Letter*>::iterator itr_end = mLetters.end();
- for (std::vector<Letter*>::iterator itr = mLetters.begin();
+ auto itr_end = mLetters.end();
+ for (auto itr = mLetters.begin();
itr != itr_end;
++itr)
{
@@ -127,7 +127,7 @@ unsigned Post::getNumberOfLetters() const
void PostManager::addLetter(Letter *letter)
{
- std::map<CharacterData*, Post*>::iterator itr =
+ auto itr =
mPostBox.find(letter->getReceiver());
if (itr != mPostBox.end())
{
@@ -135,7 +135,7 @@ void PostManager::addLetter(Letter *letter)
}
else
{
- Post *post = new Post();
+ auto post = new Post();
post->addLetter(letter);
mPostBox.insert(
std::pair<CharacterData*, Post*>(letter->getReceiver(), post)
@@ -145,14 +145,13 @@ void PostManager::addLetter(Letter *letter)
Post *PostManager::getPost(CharacterData *player) const
{
- std::map<CharacterData*, Post*>::const_iterator itr = mPostBox.find(player);
+ auto itr = mPostBox.find(player);
return (itr == mPostBox.end()) ? nullptr : itr->second;
}
void PostManager::clearPost(CharacterData *player)
{
- std::map<CharacterData*, Post*>::iterator itr =
- mPostBox.find(player);
+ auto itr = mPostBox.find(player);
if (itr != mPostBox.end())
{
delete itr->second;