summaryrefslogtreecommitdiff
path: root/src/lib/libc/string/wmemcmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libc/string/wmemcmp.c')
-rw-r--r--src/lib/libc/string/wmemcmp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libc/string/wmemcmp.c b/src/lib/libc/string/wmemcmp.c
index fc021c11d1..e35c6207ff 100644
--- a/src/lib/libc/string/wmemcmp.c
+++ b/src/lib/libc/string/wmemcmp.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: wmemcmp.c,v 1.2 2005/06/19 22:12:07 espie Exp $ */ 1/* $OpenBSD: wmemcmp.c,v 1.3 2005/08/08 05:53:01 espie Exp $ */
2/* $NetBSD: wmemcmp.c,v 1.3 2003/04/06 18:33:23 tshiozak Exp $ */ 2/* $NetBSD: wmemcmp.c,v 1.3 2003/04/06 18:33:23 tshiozak Exp $ */
3 3
4/*- 4/*-
@@ -30,7 +30,7 @@
30 */ 30 */
31 31
32#if defined(LIBC_SCCS) && !defined(lint) 32#if defined(LIBC_SCCS) && !defined(lint)
33static char *rcsid = "$OpenBSD: wmemcmp.c,v 1.2 2005/06/19 22:12:07 espie Exp $"; 33static char *rcsid = "$OpenBSD: wmemcmp.c,v 1.3 2005/08/08 05:53:01 espie Exp $";
34#endif /* LIBC_SCCS and not lint */ 34#endif /* LIBC_SCCS and not lint */
35 35
36#include <wchar.h> 36#include <wchar.h>
@@ -44,8 +44,8 @@ wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n)
44 for (i = 0; i < n; i++) { 44 for (i = 0; i < n; i++) {
45 if (*s1 != *s2) { 45 if (*s1 != *s2) {
46 /* wchar might be unsigned */ 46 /* wchar might be unsigned */
47 return *(const __nbrune_t *)s1 > 47 return *(const rune_t *)s1 >
48 *(const __nbrune_t *)s2 ? 1 : -1; 48 *(const rune_t *)s2 ? 1 : -1;
49 } 49 }
50 s1++; 50 s1++;
51 s2++; 51 s2++;