Fix a couple of signed/unsigned comparison warnings
diff --git a/Objects/floatobject.c b/Objects/floatobject.c
index bbf56c6..774d2ea 100644
--- a/Objects/floatobject.c
+++ b/Objects/floatobject.c
@@ -884,7 +884,7 @@
 {
 	PyFloatObject *p;
 	PyFloatBlock *list, *next;
-	int i;
+	unsigned i;
 	int bc, bf;	/* block count, number of freed blocks */
 	int frem, fsum;	/* remaining unfreed floats per block, total */
 
diff --git a/Python/codecs.c b/Python/codecs.c
index 7b31003..4b8d983 100644
--- a/Python/codecs.c
+++ b/Python/codecs.c
@@ -804,7 +804,7 @@
 
     PyInterpreterState *interp = PyThreadState_GET()->interp;
     PyObject *mod;
-    int i;
+    unsigned i;
 
     if (interp->codec_search_path != NULL)
 	return 0;