bpo-38465: Convert the type of exports counters to Py_ssize_t. (GH-16746)

This commit is contained in:
Hai Shi 2019-10-21 14:31:46 +08:00 committed by Serhiy Storchaka
parent 74142078b3
commit 06cd5b6acd
4 changed files with 7 additions and 7 deletions

View file

@ -22,11 +22,10 @@ extern "C" {
#ifndef Py_LIMITED_API
typedef struct {
PyObject_VAR_HEAD
Py_ssize_t ob_alloc; /* How many bytes allocated in ob_bytes */
char *ob_bytes; /* Physical backing buffer */
char *ob_start; /* Logical start inside ob_bytes */
/* XXX(nnorwitz): should ob_exports be Py_ssize_t? */
int ob_exports; /* How many buffer exports */
Py_ssize_t ob_alloc; /* How many bytes allocated in ob_bytes */
char *ob_bytes; /* Physical backing buffer */
char *ob_start; /* Logical start inside ob_bytes */
Py_ssize_t ob_exports; /* How many buffer exports */
} PyByteArrayObject;
#endif