summaryrefslogtreecommitdiff
path: root/src/wchar/mbrlen.c
blob: dd0af70b3d9c8df64703ae3f01da5a2141d2be61 (plain)
1
2
3
4
5
6
7
8
9
10
11
#include <wchar.h>

size_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps)
{
	static mbstate_t internal = 0;
	return mbrtowc(NULL, s, n, ps != NULL ? ps : &internal);
}

/*
STDC(199409)
*/