blob: 02d2f87e2ea00cedbc126f6746b6e434ee5051a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include <wchar.h>
#include "_wchar.h"
wchar_t * wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr)
{
SIGNAL_SAFE(0);
/* TODO: overlap */
if (s1 == NULL) {
ASSERT_PREV(*ptr, __wchar_h.wcstok, __wchar_h.nwcstok, "wcstok");
}
(void)s1; (void)s2;
*ptr = s1;
ADD_PREV(*ptr, __wchar_h.wcstok, __wchar_h.nwcstok);
return s1;
}
/*
STDC(199409)
*/
|