Blob Blame History Raw
--- pygame-1.7.1release/src/surface.c~	2007-05-12 09:55:02.000000000 +0200
+++ pygame-1.7.1release/src/surface.c	2007-05-12 09:55:02.000000000 +0200
@@ -1353,7 +1353,7 @@
 	if(rect && kw)
 	{
 		PyObject *key, *value;
-		int pos=0;
+		Py_ssize_t pos=0;
 		while(PyDict_Next(kw, &pos, &key, &value))
 		{
 			if((PyObject_SetAttr(rect, key, value) == -1))
--- pygame-1.7.1release/src/event.c~	2007-05-12 09:53:06.000000000 +0200
+++ pygame-1.7.1release/src/event.c	2007-05-12 09:53:06.000000000 +0200
@@ -534,7 +534,7 @@
 	if(keywords)
 	{
 		PyObject *key, *value;
-		int pos  = 0;
+		Py_ssize_t pos  = 0;
 		while(PyDict_Next(keywords, &pos, &key, &value))
 			PyDict_SetItem(dict, key, value);
 	}
--- pygame-1.7.1release/src/image.c~	2007-05-12 10:01:24.000000000 +0200
+++ pygame-1.7.1release/src/image.c	2007-05-12 10:01:24.000000000 +0200
@@ -291,7 +291,8 @@
 	PyObject *surfobj, *string=NULL;
 	char *format, *data, *pixels;
 	SDL_Surface *surf, *temp=NULL;
-	int w, h, color, len, flipped=0;
+	int w, h, color, flipped=0;
+	Py_ssize_t len;
 	int Rmask, Gmask, Bmask, Amask, Rshift, Gshift, Bshift, Ashift, Rloss, Gloss, Bloss, Aloss;
 	int hascolorkey, colorkey;
 
@@ -605,7 +606,8 @@
 	PyObject *string;
 	char *format, *data;
 	SDL_Surface *surf = NULL;
-	int w, h, len, flipped=0;
+	int w, h, flipped=0;
+	Py_ssize_t len;
 	int loopw, looph;
 
 	if(!PyArg_ParseTuple(arg, "O!(ii)s|i", &PyString_Type, &string, &w, &h, &format, &flipped))
@@ -729,7 +731,8 @@
 	PyObject *buffer;
 	char *format, *data;
 	SDL_Surface *surf = NULL;
-	int w, h, len;
+	int w, h;
+	Py_ssize_t len;
         PyObject *surfobj;
 
 	if(!PyArg_ParseTuple(arg, "O(ii)s|i", &buffer, &w, &h, &format))
--- pygame-1.7.1release/src/rect.c~	2007-05-12 09:54:41.000000000 +0200
+++ pygame-1.7.1release/src/rect.c	2007-05-12 09:54:41.000000000 +0200
@@ -589,7 +589,7 @@
 {
 	PyRectObject* self = (PyRectObject*)oself;
 	GAME_Rect *argrect, temp;
-	int loop=0;
+	Py_ssize_t loop=0;
 	PyObject* dict, *key, *val;
 	PyObject* ret = NULL;
 
@@ -640,7 +640,7 @@
 {
 	PyRectObject* self = (PyRectObject*)oself;
 	GAME_Rect *argrect, temp;
-	int loop=0;
+	Py_ssize_t loop=0;
 	PyObject* dict, *key, *val;
 	PyObject* ret = NULL;