6670{
6671 static const LCTYPE dayname[] = {
6674 };
6675 static const LCTYPE sdayname[] = {
6679 };
6680 static const LCTYPE monthname[] = {
6684 };
6685 static const LCTYPE smonthname[] = {
6690 };
6691
6695
6696 while(*
fmt && date_len) {
6698
6700 case 'd':
6701 case 'M':
6702 case 'y':
6703 case 'g':
6707 }
6708
6710 case 'd':
6715 else
6717 break;
6718 case 'M':
6723 else
6725 break;
6726 case 'y':
6729 else
6731 break;
6732 case 'g':
6734 FIXME(
"Should be using GetCalendarInfo(CAL_SERASTRING), defaulting to 'AD'\n");
6735
6737 date_len--;
6738 if(date_len)
6740 else
6742 break;
6743 }
6744
6745 default:
6747 }
6748
6750 break;
6754 }
6755
6756 if(!date_len)
6760}
INT WINAPI GetLocaleInfoW(LCID lcid, LCTYPE lctype, LPWSTR buffer, INT len)
static int output_int_len(int o, int min_len, WCHAR *date, int date_len)
GLuint GLuint GLsizei count
#define VAR_DATEVALUEONLY
#define LOCALE_SABBREVMONTHNAME10
#define LOCALE_SMONTHNAME12
#define LOCALE_SMONTHNAME5
#define LOCALE_SABBREVMONTHNAME9
#define LOCALE_SABBREVMONTHNAME11
#define LOCALE_SABBREVDAYNAME5
#define LOCALE_SABBREVDAYNAME2
#define LOCALE_SABBREVMONTHNAME2
#define LOCALE_SMONTHNAME3
#define LOCALE_SMONTHNAME11
#define LOCALE_SMONTHNAME8
#define LOCALE_SMONTHNAME4
#define LOCALE_SMONTHNAME7
#define LOCALE_SABBREVMONTHNAME4
#define LOCALE_SABBREVDAYNAME4
#define LOCALE_SMONTHNAME1
#define LOCALE_SABBREVMONTHNAME3
#define LOCALE_SABBREVMONTHNAME1
#define LOCALE_NOUSEROVERRIDE
#define LOCALE_SABBREVDAYNAME6
#define LOCALE_SMONTHNAME2
#define LOCALE_SABBREVDAYNAME1
#define LOCALE_SABBREVMONTHNAME6
#define LOCALE_SMONTHNAME6
#define LOCALE_SABBREVDAYNAME3
#define LOCALE_SABBREVMONTHNAME5
#define LOCALE_SABBREVMONTHNAME7
#define LOCALE_SABBREVMONTHNAME8
#define LOCALE_SMONTHNAME10
#define LOCALE_SMONTHNAME9
#define LOCALE_SABBREVMONTHNAME12
#define LOCALE_SABBREVDAYNAME7