Index: ext/digest/bubblebabble/bubblebabble.c =================================================================== --- ext/digest/bubblebabble/bubblebabble.c (revision 22918) +++ ext/digest/bubblebabble/bubblebabble.c (working copy) @@ -23,7 +23,7 @@ size_t digest_len; VALUE str; char *p; - int i, j, seed = 1; + size_t i, j, seed = 1; static const char vowels[] = { 'a', 'e', 'i', 'o', 'u', 'y' }; Index: ext/digest/digest.c =================================================================== --- ext/digest/digest.c (revision 22918) +++ ext/digest/digest.c (working copy) @@ -36,7 +36,7 @@ { char *digest; size_t digest_len; - int i; + size_t i; VALUE str; char *p; static const char hex[] = {