From 1b041ecccfbe44a4f50ffc086e3996e2b6eea4f7 Mon Sep 17 00:00:00 2001 From: Thorbjørn Lindeijer Date: Thu, 8 Feb 2024 22:35:09 +0100 Subject: C++11: Use default member initializers This patch is not exhaustive. --- src/map.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/map.h') diff --git a/src/map.h b/src/map.h index 410ae16e..4e054bdb 100644 --- a/src/map.h +++ b/src/map.h @@ -49,16 +49,14 @@ const int DEFAULT_TILE_LENGTH = 32; */ struct MetaTile { - MetaTile() : whichList(0), blockmask(0) {} - // Pathfinding members int Fcost; /**< Estimation of total path cost */ int Gcost; /**< Cost from start to this location */ int Hcost; /**< Estimated cost to goal */ - unsigned whichList; /**< No list, open list or closed list */ + unsigned whichList = 0; /**< No list, open list or closed list */ int parentX; /**< X coordinate of parent tile */ int parentY; /**< Y coordinate of parent tile */ - unsigned char blockmask; /**< Blocking properties of this tile */ + unsigned char blockmask = 0; /**< Blocking properties of this tile */ }; /** -- cgit v1.2.3-70-g09d2