From 0bfed53a482b03ff1f356aaa61ecb781d17edabb Mon Sep 17 00:00:00 2001 From: truelight Date: Mon, 20 Dec 2004 14:38:28 +0000 Subject: (svn r1183) -Fix: Newsmessage-validation-pointer was never reset, causing some nasty crashes (tnx to GeniusDex for the clear backtrace) --- news_gui.c | 1 + 1 file changed, 1 insertion(+) (limited to 'news_gui.c') diff --git a/news_gui.c b/news_gui.c index 6ec0c3559..d323d83ff 100644 --- a/news_gui.c +++ b/news_gui.c @@ -234,6 +234,7 @@ void AddNewsItem(StringID string, uint32 flags, uint data_a, uint data_b) // add news to _latest_news ni = &_news_items[_latest_news]; + memset(ni, 0, sizeof(ni)); ni->string_id = string; ni->display_mode = (byte)flags; -- cgit v1.2.3-54-g00ecf