From 2fc694a88a1fd2997802f7fce045b3907211af80 Mon Sep 17 00:00:00 2001
From: Bruno Haible <bruno@clisp.org>
Date: Sun, 27 Apr 2008 12:37:28 +0200
Subject: [PATCH] Avoid gcc warnings.

---
 ChangeLog     | 5 +++++
 lib/memchr.c  | 2 +-
 lib/memchr2.c | 2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4e5640b30e..57496e2577 100644
--- 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>
 
diff --git a/lib/memchr.c b/lib/memchr.c
index 3da039bf45..2398dc3dff 100644
--- a/lib/memchr.c
+++ b/lib/memchr.c
@@ -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)
 	    {
diff --git a/lib/memchr2.c b/lib/memchr2.c
index 1eb8f9bd7a..850d3804e4 100644
--- a/lib/memchr2.c
+++ b/lib/memchr2.c
@@ -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)
 	    {
-- 
2.39.5