news_gui.c
changeset 3140 69cb681c6d86
parent 3139 4c950c7ec5c9
child 3143 30fa7ff401f8
--- a/news_gui.c	Sat Mar 04 11:01:35 2006 +0000
+++ b/news_gui.c	Sat Mar 04 11:15:44 2006 +0000
@@ -275,13 +275,6 @@
 	w->vscroll.count = _total_news;
 }
 
-/* To add a news item with an attached validation function. This validation function
- * makes sure that the news item is not outdated when the newspaper pops up. */
-void AddValidatedNewsItem(StringID string, uint32 flags, uint data_a, uint data_b, ValidationProc *validation)
-{
-	AddNewsItem(string, flags, data_a, data_b);
-	_news_items[_latest_news].isValid = validation;
-}
 
 // don't show item if it's older than x days
 static const byte _news_items_age[] = {60, 60, 90, 60, 90, 30, 150, 30, 90, 180};
@@ -466,9 +459,6 @@
 		// check the date, don't show too old items
 		if (_date - _news_items_age[ni->type] > ni->date) return;
 
-		// execute the validation function to see if this item is still valid
-		if (ni->isValid != NULL && !ni->isValid(ni->data_a, ni->data_b)) return;
-
 		switch (GetNewsDisplayValue(ni->type)) {
 		case 0: { /* Off - show nothing only a small reminder in the status bar */
 			Window* w = FindWindowById(WC_STATUS_BAR, 0);