move msghdr and cmsghdr out of bits/socket.h
[musl.git] / src / string / wcsncpy.c
blob4bede04d251e017e4f62fa67c3e0176f2905545c
1 #include <wchar.h>
3 wchar_t *wcsncpy(wchar_t *restrict d, const wchar_t *restrict s, size_t n)
5 wchar_t *a = d;
6 while (n && *s) n--, *d++ = *s++;
7 wmemset(d, 0, n);
8 return a;