return dest;
}
+#endif /* LIBCAPTIVE */
int wcsncmp(const wchar_t *cs, const wchar_t *ct, size_t count)
{
- while (*cs != '\0' && *ct != '\0' && *cs == *ct && --count)
+ while (*cs != '\0' && *ct != '\0' && *cs == *ct && count-- > 0)
{
cs++;
ct++;
return *cs - *ct;
}
+#ifndef LIBCAPTIVE
wchar_t *wcsncpy(wchar_t *dest, const wchar_t *src, size_t count)
{