Codechange: use smart pointers when cloning iterators

This commit is contained in:
Rubidium
2023-01-13 17:54:53 +01:00
committed by rubidium42
parent f667a831a5
commit b35c791d05
5 changed files with 12 additions and 13 deletions

View File

@@ -126,9 +126,9 @@ public:
return *this;
}
virtual TileIterator *Clone() const
virtual std::unique_ptr<TileIterator> Clone() const
{
return new BitmapTileIterator(*this);
return std::make_unique<BitmapTileIterator>(*this);
}
};