Codechange: Use begin/end of nwidget parts of begin/length.
This simplifies processing nwidget parts as, unlike the remaining length, the pointer to the end of the list never changes. This is the same principle as we use(d) for tracking end instead of length for C-style strings. And this removes 160~ instances of the lengthof() macro.
This commit is contained in:
@@ -100,7 +100,7 @@ static WindowDesc _normal_news_desc(
|
||||
WDP_MANUAL, nullptr, 0, 0,
|
||||
WC_NEWS_WINDOW, WC_NONE,
|
||||
0,
|
||||
_nested_normal_news_widgets, lengthof(_nested_normal_news_widgets)
|
||||
std::begin(_nested_normal_news_widgets), std::end(_nested_normal_news_widgets)
|
||||
);
|
||||
|
||||
/* New vehicles news items. */
|
||||
@@ -127,7 +127,7 @@ static WindowDesc _vehicle_news_desc(
|
||||
WDP_MANUAL, nullptr, 0, 0,
|
||||
WC_NEWS_WINDOW, WC_NONE,
|
||||
0,
|
||||
_nested_vehicle_news_widgets, lengthof(_nested_vehicle_news_widgets)
|
||||
std::begin(_nested_vehicle_news_widgets), std::end(_nested_vehicle_news_widgets)
|
||||
);
|
||||
|
||||
/* Company news items. */
|
||||
@@ -155,7 +155,7 @@ static WindowDesc _company_news_desc(
|
||||
WDP_MANUAL, nullptr, 0, 0,
|
||||
WC_NEWS_WINDOW, WC_NONE,
|
||||
0,
|
||||
_nested_company_news_widgets, lengthof(_nested_company_news_widgets)
|
||||
std::begin(_nested_company_news_widgets), std::end(_nested_company_news_widgets)
|
||||
);
|
||||
|
||||
/* Thin news items. */
|
||||
@@ -178,7 +178,7 @@ static WindowDesc _thin_news_desc(
|
||||
WDP_MANUAL, nullptr, 0, 0,
|
||||
WC_NEWS_WINDOW, WC_NONE,
|
||||
0,
|
||||
_nested_thin_news_widgets, lengthof(_nested_thin_news_widgets)
|
||||
std::begin(_nested_thin_news_widgets), std::end(_nested_thin_news_widgets)
|
||||
);
|
||||
|
||||
/* Small news items. */
|
||||
@@ -204,7 +204,7 @@ static WindowDesc _small_news_desc(
|
||||
WDP_MANUAL, nullptr, 0, 0,
|
||||
WC_NEWS_WINDOW, WC_NONE,
|
||||
0,
|
||||
_nested_small_news_widgets, lengthof(_nested_small_news_widgets)
|
||||
std::begin(_nested_small_news_widgets), std::end(_nested_small_news_widgets)
|
||||
);
|
||||
|
||||
/**
|
||||
@@ -1231,7 +1231,7 @@ static WindowDesc _message_history_desc(
|
||||
WDP_AUTO, "list_news", 400, 140,
|
||||
WC_MESSAGE_HISTORY, WC_NONE,
|
||||
0,
|
||||
_nested_message_history, lengthof(_nested_message_history)
|
||||
std::begin(_nested_message_history), std::end(_nested_message_history)
|
||||
);
|
||||
|
||||
/** Display window with news messages history */
|
||||
|
Reference in New Issue
Block a user