branch update for HEAD-2003021201
[reactos.git] / lib / crtdll / string / strxfrm.c
1 #include <windows.h>
2 #include <msvcrt/string.h>
3
4 #if 1
5 size_t strxfrm( char *dest, const char *src, size_t n )
6 {
7    strncpy(dest, src, n);
8    return (strlen(dest));
9 }
10 #else
11 size_t strxfrm( char *dest, const char *src, size_t n )
12 {
13         int ret = LCMapStringA(LOCALE_USER_DEFAULT,LCMAP_LOWERCASE,
14                            src, strlen(src), dest, strlen(dest));
15
16         if ( ret == 0 )
17                 return -1;
18         return ret;
19
20 }
21 #endif