Avoid gcc warnings.
authorBruno Haible <bruno@clisp.org>
Sun, 27 Apr 2008 10:37:28 +0000 (12:37 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 27 Apr 2008 10:37:28 +0000 (12:37 +0200)
ChangeLog
lib/memchr.c
lib/memchr2.c

index 4e5640b..57496e2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-27  Bruno Haible  <bruno@clisp.org>
+
+       * lib/memchr.c (__memchr): Change type of 'i'.
+       * lib/memchr2.c (memchr2): Likewise.
+
 2008-04-26  Eric Blake  <ebb9@byu.net>
        and Bruno Haible  <bruno@clisp.org>
 
index 3da039b..2398dc3 100644 (file)
@@ -100,7 +100,7 @@ __memchr (void const *s, int c_in, size_t n)
       repeated_c |= repeated_c << 31 << 1;
       if (8 < sizeof (longword))
        {
-         int i;
+         size_t i;
 
          for (i = 64; i < sizeof (longword) * 8; i *= 2)
            {
index 1eb8f9b..850d380 100644 (file)
@@ -87,7 +87,7 @@ memchr2 (void const *s, int c1_in, int c2_in, size_t n)
       repeated_c2 |= repeated_c2 << 31 << 1;
       if (8 < sizeof (longword))
        {
-         int i;
+         size_t i;
 
          for (i = 64; i < sizeof (longword) * 8; i *= 2)
            {