Blob Blame History Raw
--- source/gameengine/Expressions/ListValue.cpp~	2006-12-12 09:49:00.000000000 -0800
+++ source/gameengine/Expressions/ListValue.cpp	2006-12-12 09:50:57.000000000 -0800
@@ -23,12 +23,12 @@
 #include <config.h>
 #endif
 
-int listvalue_bufferlen(PyObject* list)
+Py_ssize_t listvalue_bufferlen(PyObject* list)
 {
 	return ( ((CListValue*)list)->GetCount());
 }
 
-PyObject* listvalue_buffer_item(PyObject* list,int index)
+PyObject* listvalue_buffer_item(PyObject* list,Py_ssize_t index)
 {
 	if (index >= 0 && index < ((CListValue*) list)->GetCount())
 	{
@@ -68,7 +68,7 @@
 
 
 /* just slice it into a python list... */
-PyObject* listvalue_buffer_slice(PyObject* list,int ilow, int ihigh)
+PyObject* listvalue_buffer_slice(PyObject* list,Py_ssize_t ilow, Py_ssize_t ihigh)
 {
 	int i, j;
 	PyListObject *newlist;