diff --git a/src/modules/Gmp/mpz_glue.c b/src/modules/Gmp/mpz_glue.c
index 8c0019e08c8eeb538a6d41738cfe244ab681ffa3..7cff2a701a1603d8de3ef5428b0d4c500f80820c 100644
--- a/src/modules/Gmp/mpz_glue.c
+++ b/src/modules/Gmp/mpz_glue.c
@@ -4,7 +4,7 @@
 ||| See the files COPYING and DISCLAIMER for more information.
 \*/
 #include "global.h"
-RCSID("$Id: mpz_glue.c,v 1.12 1997/04/18 18:20:54 nisse Exp $");
+RCSID("$Id: mpz_glue.c,v 1.13 1997/04/18 20:05:25 nisse Exp $");
 #include "gmp_machine.h"
 #include "types.h"
 
@@ -45,7 +45,7 @@ static void get_mpz_from_digits(MP_INT *tmp,
   }
   else if(base == 256)
   {
-    unsigned i;
+    int i;
     mpz_t digit;
     
     mpz_init(digit);