Change the recently added VG_(memcmp) to use UChars instead of Chars.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1439 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_mylibc.c b/coregrind/vg_mylibc.c
index 3792ac2..2ec0c68 100644
--- a/coregrind/vg_mylibc.c
+++ b/coregrind/vg_mylibc.c
@@ -967,13 +967,13 @@
Int VG_(memcmp) ( const void* s1, const void* s2, Int n )
{
Int res;
- Char a0;
- Char b0;
+ UChar a0;
+ UChar b0;
vg_assert(n >= 0);
while (n != 0) {
- a0 = ((Char *) s1)[0];
- b0 = ((Char *) s2)[0];
+ a0 = ((UChar *) s1)[0];
+ b0 = ((UChar *) s2)[0];
s1 += 1;
s2 += 1;
res = a0 - b0;