26 format = alternate ? time_data->
str.names.date : time_data->
str.names.short_date;
90 int src,
int prec,
int l,
int h)
115 const struct tm *mstm,
void *_Lc_time_arg)
224 time_data->
str.names.am : time_data->
str.names.pm))
295 const struct tm *mstm )
304 const wchar_t *
format,
const struct tm *mstm )
#define WideCharToMultiByte
#define MultiByteToWideChar
_ACRTIMP size_t __cdecl strlen(const char *)
_ACRTIMP void __cdecl _tzset(void)
#define strftime_str(a, b, c, d)
int CDECL _get_tzname(size_t *ret, char *buf, size_t bufsize, int index)
GLfloat GLfloat GLfloat GLfloat h
#define memcpy(s1, s2, n)
static unsigned(__cdecl *hash_bstr)(bstr_t s)
static BOOL strftime_int(char *str, size_t *pos, size_t max, int src, int prec, int l, int h)
static BOOL strftime_time(char *str, size_t *pos, size_t max, const struct tm *mstm, MSVCRT___lc_time_data *time_data)
size_t CDECL strftime(char *str, size_t max, const char *format, const struct tm *mstm)
size_t CDECL _Strftime(char *str, size_t max, const char *format, const struct tm *mstm, void *_Lc_time_arg)
size_t CDECL wcsftime(wchar_t *str, size_t max, const wchar_t *format, const struct tm *mstm)
static BOOL strftime_date(char *str, size_t *pos, size_t max, BOOL alternate, const struct tm *mstm, MSVCRT___lc_time_data *time_data)