news_gui.c
changeset 745 6073a73d0b13
parent 731 d84c0859b54e
child 867 dffd33233237
equal deleted inserted replaced
744:ee33af65c436 745:6073a73d0b13
   232 	if (_oldest_news == _latest_news && _news_items[_oldest_news].string_id != 0)
   232 	if (_oldest_news == _latest_news && _news_items[_oldest_news].string_id != 0)
   233 		_oldest_news = increaseIndex(_oldest_news); // but make sure we're not overflowing here
   233 		_oldest_news = increaseIndex(_oldest_news); // but make sure we're not overflowing here
   234 
   234 
   235 	// add news to _latest_news
   235 	// add news to _latest_news
   236 	ni = &_news_items[_latest_news];
   236 	ni = &_news_items[_latest_news];
   237 	memset(ni, 0, sizeof(ni));
   237 	memset(ni, 0, sizeof(*ni));
   238 
   238 
   239 	ni->string_id = string;
   239 	ni->string_id = string;
   240 	ni->display_mode = (byte)flags;
   240 	ni->display_mode = (byte)flags;
   241 	ni->flags = (byte)(flags >> 8) | NF_NOEXPIRE;
   241 	ni->flags = (byte)(flags >> 8) | NF_NOEXPIRE;
   242 
   242