+#else
+
+int wcsncmp(const wchar_t* cs, const wchar_t* ct, size_t count)
+{
+ if (count == 0)
+ return 0;
+ do {
+ if (*cs != *ct++)
+ //return *(unsigned const char *)cs - *(unsigned const char *)--ct;
+ return (*cs) - (*(--ct));
+ if (*cs++ == 0)
+ break;
+ } while (--count != 0);
+ return 0;
+}
+
+#endif