# HG changeset patch # User peter1138 # Date 2009-02-11 18:37:13 # Node ID 42105335ab1fd481be73e36508811628e1f8f2b2 # Parent 9bc6bfde0b10f812354deb3954d66afe48216fa0 (svn r15450) -Codechange: Remove unused RailTypesByte, unused RAILTYPES_... enum values, and change INVALID_RAILTYPES to be UINT_MAX. diff --git a/src/rail_type.h b/src/rail_type.h --- a/src/rail_type.h +++ b/src/rail_type.h @@ -39,12 +39,8 @@ enum RailTypes { RAILTYPES_ELECTRIC = 1 << RAILTYPE_ELECTRIC, ///< Electrified rails RAILTYPES_MONO = 1 << RAILTYPE_MONO, ///< Monorail! RAILTYPES_MAGLEV = 1 << RAILTYPE_MAGLEV, ///< Ever fast maglev - RAILTYPES_ALL = RAILTYPES_RAIL | RAILTYPES_ELECTRIC | RAILTYPES_MONO | RAILTYPES_MAGLEV, ///< All of them - RAILTYPES_END, ///< Used for iterations? - INVALID_RAILTYPES = 0xFF ///< Invalid railtypes + INVALID_RAILTYPES = UINT_MAX ///< Invalid railtypes }; DECLARE_ENUM_AS_BIT_SET(RailTypes); -template <> struct EnumPropsT : MakeEnumPropsT {}; -typedef TinyEnumT RailTypesByte; #endif /* RAIL_TYPE_H */