diff --git a/src/openrct2/ride/RideData.cpp b/src/openrct2/ride/RideData.cpp index 75cc4ed6d6..fd39c5bde2 100644 --- a/src/openrct2/ride/RideData.cpp +++ b/src/openrct2/ride/RideData.cpp @@ -2587,7 +2587,7 @@ const uint8 RideConstructionDefaultTrackType[] = { TRACK_ELEM_END_STATION, // RIDE_TYPE_LIM_LAUNCHED_ROLLER_COASTER }; -#define TRACK_COLOUR_PRESETS(...) {static_cast(Util::CountOf(((track_colour[]){__VA_ARGS__}))), {__VA_ARGS__}} +#define TRACK_COLOUR_PRESETS(...) {static_cast(Util::CountOf({__VA_ARGS__})), {__VA_ARGS__}} #define DEFAULT_FLAT_RIDE_COLOUR_PRESET TRACK_COLOUR_PRESETS( { COLOUR_BRIGHT_RED, COLOUR_LIGHT_BLUE, COLOUR_YELLOW } ) #define DEFAULT_STALL_COLOUR_PRESET TRACK_COLOUR_PRESETS( { COLOUR_BRIGHT_RED, COLOUR_BRIGHT_RED, COLOUR_BRIGHT_RED } )