19 _LocaleUpdate locale_update(
locale);
20 __crt_lc_time_data const*
const time_data = locale_update.GetLocaleT()->locinfo->lc_time_curr;
23 for (
size_t n = 0;
n < 7; ++
n)
28 __crt_unique_heap_ptr<char>
buffer(_malloc_crt_t(
char,
length + 1));
29 if (
buffer.get() ==
nullptr)
34 for (
size_t n = 0;
n < 7; ++
n)
57 _LocaleUpdate locale_update(
locale);
58 __crt_lc_time_data const* time_data = locale_update.GetLocaleT()->locinfo->lc_time_curr;
61 for (
size_t n = 0;
n < 12; ++
n)
66 __crt_unique_heap_ptr<char>
buffer(_malloc_crt_t(
char,
length + 1));
67 if (
buffer.get() ==
nullptr)
71 for (
size_t n = 0;
n < 12; ++
n)
118extern "
C"
size_t __cdecl _Strftime_l (
127 _LocaleUpdate locale_update(
locale);
128 unsigned int const lc_time_cp = locale_update.GetLocaleT()->locinfo->lc_time_cp;
ACPI_SIZE strlen(const char *String)
#define _VALIDATE_RETURN(expr, errorcode, retexpr)
errno_t __acrt_mbs_to_wcs_cp(char const *const null_terminated_input_string, __crt_win32_buffer< wchar_t, ResizePolicy > &win32_buffer, unsigned int const code_page)
errno_t __acrt_wcs_to_mbs_cp(wchar_t const *const null_terminated_input_string, __crt_win32_buffer< char, ResizePolicy > &win32_buffer, unsigned int const code_page)
GLuint GLsizei GLsizei * length
#define strcpy_s(d, l, s)
#define _Out_writes_z_(s)
size_t __cdecl _strftime_l(char *const string, size_t const max_size, char const *const format, tm const *const timeptr, _locale_t const locale)
_In_ size_t const _In_z_ const char *const _In_ const tm *const timeptr
void *__cdecl _Gettnames()
char *__cdecl _Getmonths()
char *__cdecl _Getmonths_l(_locale_t const locale)
__crt_unique_heap_ptr< wchar_t > const wstring(_malloc_crt_t(wchar_t, maxsize))
size_t const wcsftime_result
_In_ size_t const maxsize
char *__cdecl _Getdays_l(_locale_t const locale)
size_t __cdecl _Strftime(char *const string, size_t const max_size, char const *const format, tm const *const timeptr, void *const lc_time_arg)
__crt_no_alloc_win32_buffer< char > copy_back(string, maxsize)
__crt_internal_win32_buffer< wchar_t > wformat
void *__cdecl _W_Gettnames()
size_t __cdecl strftime(char *const string, size_t const max_size, char const *const format, tm const *const timeptr)
unsigned int const lc_time_cp
_In_ size_t const _In_z_ const char *const _In_ const tm *const _In_ void *const lc_time_arg
size_t __cdecl _Wcsftime_l(wchar_t *const string, size_t const max_size, wchar_t const *const format, tm const *const timeptr, void *const lc_time_arg, _locale_t const locale)