From 7e61a047850cafb6a4169853e34e26f7f9a4c688 Mon Sep 17 00:00:00 2001 From: truelight Date: Mon, 20 Dec 2004 14:38:28 +0000 Subject: [PATCH] (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(+) diff --git a/news_gui.c b/news_gui.c index 6ec0c35594..d323d83ff6 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;