Skip to content

Commit b5feea2

Browse files
committed
Fix format specifiers in check_bytes_find for offset parameter
1 parent 534a98e commit b5feea2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Modules/_testinternalcapi.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -703,15 +703,15 @@ test_edit_cost(PyObject *self, PyObject *Py_UNUSED(args))
703703

704704
static int
705705
check_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

Comments
 (0)