diff options
| author | cflip <cflip@cflip.net> | 2022-03-29 16:26:11 -0600 |
|---|---|---|
| committer | cflip <cflip@cflip.net> | 2022-03-29 16:26:11 -0600 |
| commit | 94212b5fda87b6983465103d6f35253c874a2915 (patch) | |
| tree | d33aeb139ce6b9f2614b0c64dc5ee1514c781278 /src/level.cpp | |
| parent | cacee6dfd972791996b3aae2a8ad4c733de6c05c (diff) | |
Return a reference instead of a pointer in addVehicle()
Diffstat (limited to 'src/level.cpp')
| -rw-r--r-- | src/level.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/level.cpp b/src/level.cpp index b66aa3c..e88191a 100644 --- a/src/level.cpp +++ b/src/level.cpp @@ -96,9 +96,9 @@ void Level::draw(Bitmap& bitmap, int xo, int yo) } } -Train* Level::addVehicle() +Train& Level::addVehicle() { - return &m_vehicles.emplace_back(*this); + return m_vehicles.emplace_back(*this); } void Level::toggleTile(int x, int y) @@ -214,4 +214,4 @@ TrackDirection ChooseDirection(Level& level, int x, int y) } return NorthSouth; -}
\ No newline at end of file +} |
