1/*
2** Copyright 2011, Oliver Tappe, zooey@hirschkaefer.de. All rights reserved.
3** Distributed under the terms of the MIT License.
4*/
5
6#include <wchar_private.h>
7
8
9int
10__wmemcmp(const wchar_t* wcs1, const wchar_t* wcs2, size_t count)
11{
12	while (count-- > 0) {
13		const wchar_t wc1 = *wcs1++;
14		const wchar_t wc2 = *wcs2++;
15		if (wc1 > wc2)
16			return 1;
17		else if (wc2 > wc1)
18			return -1;
19	}
20
21	return 0;
22}
23
24
25B_DEFINE_WEAK_ALIAS(__wmemcmp, wmemcmp);
26