:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / lib / crtdll / wchar / wcsxfrm.c
1 #include <crtdll/string.h>
2
3 size_t wcsxfrm(wchar_t *dst,const wchar_t *src, size_t n)
4 {
5   size_t r = 0;
6   int c;
7
8   if (n != 0) {
9     while ((c = *src++) != 0)
10     {
11       r++;
12       if (--n == 0)
13       {
14         while (*src++ != 0)
15           r++;
16         break;
17       }
18       *dst++ = c;
19     }
20     *dst = 0;
21   }
22   return r;
23 }