about summary refs log tree commit diff
path: root/wcsmbs/wcscmp.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@redhat.com>2011-10-25 15:06:34 +0200
committerAndreas Schwab <schwab@redhat.com>2011-10-25 15:26:29 +0200
commit1f1e194720177de3cbc2a84bc62d22e63cb23d4a (patch)
tree78ca6332699b0fcdf9cfe49ebb29c7b735643117 /wcsmbs/wcscmp.c
parent37822576b8cf2a04fb34212fb0ae82d3b607bed2 (diff)
downloadglibc-1f1e194720177de3cbc2a84bc62d22e63cb23d4a.tar.gz
glibc-1f1e194720177de3cbc2a84bc62d22e63cb23d4a.tar.xz
glibc-1f1e194720177de3cbc2a84bc62d22e63cb23d4a.zip
Use correct signedness in default implementations of wcscmp and wmemcmp
Diffstat (limited to 'wcsmbs/wcscmp.c')
-rw-r--r--wcsmbs/wcscmp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/wcsmbs/wcscmp.c b/wcsmbs/wcscmp.c
index ddbd4aa93f..98728359b0 100644
--- a/wcsmbs/wcscmp.c
+++ b/wcsmbs/wcscmp.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1995, 1996, 1997, 2011 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
 
@@ -31,12 +31,12 @@ WCSCMP (s1, s2)
      const wchar_t *s1;
      const wchar_t *s2;
 {
-  wint_t c1, c2;
+  wchar_t c1, c2;
 
   do
     {
-      c1 = (wint_t) *s1++;
-      c2 = (wint_t) *s2++;
+      c1 = *s1++;
+      c2 = *s2++;
       if (c2 == L'\0')
 	return c1 - c2;
     }