2 typedef long unsigned int size_t;
3 typedef short unsigned int wchar_t;
4 extern int swprintf (wchar_t *wcs
, size_t maxlen
, const wchar_t *format
, ...);
12 __strftime (wchar_t * s
, size_t maxsize
, const wchar_t * format
, const struct tm
*tim_p
)
22 wchar_t *fmt
= L
"%s%.*d";
23 len
= swprintf (&s
[count
], maxsize
, fmt
, "-", width
, 0);
25 if ((count
) >= maxsize
)
31 swprintf (&s
[count
], maxsize
- count
, L
"%.2d/%.2d/%.2d", 42, 99, 0);
32 if ((count
) >= maxsize
)