@@ -703,15 +703,15 @@ test_edit_cost(PyObject *self, PyObject *Py_UNUSED(args))
703703
704704static int
705705check_bytes_find (const char * haystack0 , const char * needle0 ,
706- int offset , Py_ssize_t expected )
706+ Py_ssize_t offset , Py_ssize_t expected )
707707{
708708 Py_ssize_t len_haystack = strlen (haystack0 );
709709 Py_ssize_t len_needle = strlen (needle0 );
710710 Py_ssize_t result_1 = _PyBytes_Find (haystack0 , len_haystack ,
711711 needle0 , len_needle , offset );
712712 if (result_1 != expected ) {
713713 PyErr_Format (PyExc_AssertionError ,
714- "Incorrect result_1: '%s' in '%s' (offset=%d )" ,
714+ "Incorrect result_1: '%s' in '%s' (offset=%zd )" ,
715715 needle0 , haystack0 , offset );
716716 return -1 ;
717717 }
@@ -735,7 +735,7 @@ check_bytes_find(const char *haystack0, const char *needle0,
735735 PyMem_Free (needle );
736736 if (result_2 != expected ) {
737737 PyErr_Format (PyExc_AssertionError ,
738- "Incorrect result_2: '%s' in '%s' (offset=%d )" ,
738+ "Incorrect result_2: '%s' in '%s' (offset=%zd )" ,
739739 needle0 , haystack0 , offset );
740740 return -1 ;
741741 }
0 commit comments