(svn r20591) -Codechange: make sure _date_fract is set when SetDate is called. Some places wouldn't reset _date_fract correctly at all

This commit is contained in:
rubidium
2010-08-22 09:18:01 +00:00
parent fba7ce392d
commit 56a263070f
7 changed files with 15 additions and 17 deletions

View File

@@ -29,13 +29,15 @@ uint16 _tick_counter; ///< Ever incrementing (and sometimes wrapping) tick coun
/**
* Set the date.
* @param date New date
* @param date New date
* @param fract The number of ticks that have passed on this date.
*/
void SetDate(Date date)
void SetDate(Date date, DateFract fract)
{
YearMonthDay ymd;
_date = date;
_date_fract = fract;
ConvertDateToYMD(date, &ymd);
_cur_year = ymd.year;
_cur_month = ymd.month;