mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-07-04 19:39:42 +01:00
(svn r4854) - Codechange: don't assume a short format month is 3 characters -- copy the string in the same way the other parts
are copied.
This commit is contained in:
parent
14eec984df
commit
b7c7ec107e
@ -324,10 +324,10 @@ static char *FormatYmdString(char *buff, uint16 number)
|
|||||||
ConvertDayToYMD(&ymd, number);
|
ConvertDayToYMD(&ymd, number);
|
||||||
|
|
||||||
for (src = GetStringPtr(ymd.day + STR_01AC_1ST - 1); (*buff++ = *src++) != '\0';) {}
|
for (src = GetStringPtr(ymd.day + STR_01AC_1ST - 1); (*buff++ = *src++) != '\0';) {}
|
||||||
|
|
||||||
buff[-1] = ' ';
|
buff[-1] = ' ';
|
||||||
memcpy(buff, GetStringPtr(STR_0162_JAN + ymd.month), 4);
|
|
||||||
buff[3] = ' ';
|
for (src = GetStringPtr(STR_0162_JAN + ymd.month); (*buff++ = *src++) != '\0';) {}
|
||||||
|
buff[-1] = ' ';
|
||||||
|
|
||||||
return FormatNoCommaNumber(buff + 4, ymd.year + MAX_YEAR_BEGIN_REAL);
|
return FormatNoCommaNumber(buff + 4, ymd.year + MAX_YEAR_BEGIN_REAL);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user