Tweaks to keep the Microsoft compiler quiet.
diff --git a/Objects/mappingobject.c b/Objects/mappingobject.c
index 51f0018..cd915e9 100644
--- a/Objects/mappingobject.c
+++ b/Objects/mappingobject.c
@@ -168,7 +168,7 @@
 	register unsigned incr;
 	register unsigned long sum = (unsigned long) hash;
 	register mappingentry *freeslot = NULL;
-	register int mask = mp->ma_size-1;
+	register unsigned int mask = mp->ma_size-1;
 	mappingentry *ep0 = mp->ma_table;
 	register mappingentry *ep;
 	/* We must come up with (i, incr) such that 0 <= i < ma_size