diff options
author | Charles Pigott <charlespigott@googlemail.com> | 2019-04-25 22:55:16 +0100 |
---|---|---|
committer | PeterN <peter@fuzzle.org> | 2019-04-29 17:43:27 +0100 |
commit | 47d0d86a3c31c3b9ae71e5bed5007d0ba0a1337d (patch) | |
tree | 82a3442744cdd03f74550c4e1e24a562f38648e7 /src/news_gui.cpp | |
parent | 9e19a5f93e3d79ac30bec14b6e0ba673b7073863 (diff) | |
download | openttd-47d0d86a3c31c3b9ae71e5bed5007d0ba0a1337d.tar.xz |
Fix #7255: Prevent crashlog corruption by only printing the 32 most recent news messages
Diffstat (limited to 'src/news_gui.cpp')
-rw-r--r-- | src/news_gui.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/news_gui.cpp b/src/news_gui.cpp index be83b374c..7e99939b1 100644 --- a/src/news_gui.cpp +++ b/src/news_gui.cpp @@ -43,10 +43,10 @@ const NewsItem *_statusbar_news_item = nullptr; -static uint MIN_NEWS_AMOUNT = 30; ///< preferred minimum amount of news messages -static uint _total_news = 0; ///< current number of news items -NewsItem *_oldest_news = nullptr; ///< head of news items queue -static NewsItem *_latest_news = nullptr; ///< tail of news items queue +static uint MIN_NEWS_AMOUNT = 30; ///< preferred minimum amount of news messages +static uint _total_news = 0; ///< current number of news items +static NewsItem *_oldest_news = nullptr; ///< head of news items queue +NewsItem *_latest_news = nullptr; ///< tail of news items queue /** * Forced news item. @@ -54,7 +54,7 @@ static NewsItem *_latest_news = nullptr; ///< tail of news items queue * If the message being shown was forced by the user, a pointer is stored * in _forced_news. Otherwise, \a _forced_news variable is nullptr. */ -static const NewsItem *_forced_news = nullptr; ///< item the user has asked for +static const NewsItem *_forced_news = nullptr; /** Current news item (last item shown regularly). */ static const NewsItem *_current_news = nullptr; |