bootstrap
[reactos.git] / ntoskrnl / rtl / wstring.c
index ee59a51..f449ca9 100644 (file)
@@ -29,6 +29,8 @@ int _wcsicmp (const wchar_t* cs, const wchar_t* ct)
        return *cs - *ct;
 }
 
+#ifndef LIBCAPTIVE
+
 wchar_t *_wcslwr (wchar_t *x)
 {
        wchar_t  *y=x;
@@ -101,6 +103,7 @@ wchar_t *_wcsupr(wchar_t *x)
        return x;
 }
 
+#endif /* LIBCAPTIVE */
 
 wchar_t * wcscat(wchar_t *dest, const wchar_t *src)
 {
@@ -131,6 +134,7 @@ wchar_t * wcschr(const wchar_t *str, wchar_t ch)
   return NULL;
 }
 
+#ifndef LIBCAPTIVE
 
 int wcscmp(const wchar_t *cs, const wchar_t *ct)
 {
@@ -142,6 +146,7 @@ int wcscmp(const wchar_t *cs, const wchar_t *ct)
   return *cs - *ct;
 }
 
+#endif /* LIBCAPTIVE */
 
 wchar_t* wcscpy(wchar_t* str1, const wchar_t* str2)
 {
@@ -157,6 +162,7 @@ wchar_t* wcscpy(wchar_t* str1, const wchar_t* str2)
    return(str1);
 }
 
+#ifndef LIBCAPTIVE
 
 size_t wcscspn(const wchar_t *str,const wchar_t *reject)
 {
@@ -177,6 +183,7 @@ size_t wcscspn(const wchar_t *str,const wchar_t *reject)
        return s-str; /* nr of wchars */
 }
 
+#endif /* LIBCAPTIVE */
 
 size_t wcslen(const wchar_t *s)
 {
@@ -190,6 +197,7 @@ size_t wcslen(const wchar_t *s)
   return len;
 }
 
+#ifndef LIBCAPTIVE
 
 wchar_t * wcsncat(wchar_t *dest, const wchar_t *src, size_t count)
 {
@@ -239,6 +247,7 @@ wchar_t *wcsncpy(wchar_t *dest, const wchar_t *src, size_t count)
   return dest;
 }
 
+#endif /* LIBCAPTIVE */
 
 wchar_t *wcsrchr(const wchar_t *str, wchar_t ch)
 {
@@ -259,6 +268,7 @@ wchar_t *wcsrchr(const wchar_t *str, wchar_t ch)
   return NULL;
 }
 
+#ifndef LIBCAPTIVE
 
 size_t wcsspn(const wchar_t *str,const wchar_t *accept)
 {
@@ -306,3 +316,5 @@ wchar_t *wcsstr(const wchar_t *s,const wchar_t *b)
        }
        return NULL;
 }
+
+#endif /* LIBCAPTIVE */