diff --git a/src/doomdata.h b/src/doomdata.h index 05bcfbfc1..8e992a812 100644 --- a/src/doomdata.h +++ b/src/doomdata.h @@ -441,7 +441,7 @@ struct FPlayerStart DVector3 pos; int16_t angle, type; - FPlayerStart() { } + FPlayerStart() = default; FPlayerStart(const FMapThing *mthing, int pnum) : pos(mthing->pos), angle(mthing->angle), diff --git a/src/g_shared/dthinker.h b/src/g_shared/dthinker.h index 26b4e06ac..07d884fc4 100644 --- a/src/g_shared/dthinker.h +++ b/src/g_shared/dthinker.h @@ -142,9 +142,6 @@ public: FThinkerIterator (FLevelLocals *Level, const PClass *type, int statnum, DThinker *prev); DThinker *Next (bool exact = false); void Reinit (); - -protected: - FThinkerIterator() {} }; template class TThinkerIterator : public FThinkerIterator diff --git a/src/gamedata/g_mapinfo.h b/src/gamedata/g_mapinfo.h index d18c92fcb..f105d3f0c 100644 --- a/src/gamedata/g_mapinfo.h +++ b/src/gamedata/g_mapinfo.h @@ -528,7 +528,7 @@ struct FSkillInfo int Infighting; bool PlayerRespawn; - FSkillInfo() {} + FSkillInfo() = default; FSkillInfo(const FSkillInfo &other) { operator=(other); diff --git a/src/gamedata/info.h b/src/gamedata/info.h index df294ec78..622ffe6a0 100644 --- a/src/gamedata/info.h +++ b/src/gamedata/info.h @@ -267,7 +267,7 @@ struct FActorInfo uint8_t DefaultStateUsage = 0; // state flag defaults for blocks without a qualifier. - FActorInfo() {} + FActorInfo() = default; FActorInfo(const FActorInfo & other) { // only copy the fields that get inherited