Fix for platforms where int != long.
diff --git a/Objects/sliceobject.c b/Objects/sliceobject.c
index 83af14f..21426a7 100644
--- a/Objects/sliceobject.c
+++ b/Objects/sliceobject.c
@@ -237,7 +237,7 @@
 		return NULL;
 	}
 
-	return Py_BuildValue("(lll)", start, stop, step);
+	return Py_BuildValue("(iii)", start, stop, step);
 }
 
 PyDoc_STRVAR(slice_indices_doc,