diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2011-01-06 19:28:31 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2011-01-06 19:28:31 (GMT) |
commit | 189c09161261c76371f6f9cd99c83a79a8247712 (patch) | |
tree | 52500810e1ec8e7c970d422120c19ddebc2ce917 | |
parent | a572476a2ae9c5d20812d076d6f4172fc160bb61 (diff) | |
download | cpython-189c09161261c76371f6f9cd99c83a79a8247712.zip cpython-189c09161261c76371f6f9cd99c83a79a8247712.tar.gz cpython-189c09161261c76371f6f9cd99c83a79a8247712.tar.bz2 |
Drop bf_getbuffer/bf_releasebuffer from stable ABI,
see #10181.
-rw-r--r-- | Include/typeslots.h | 6 | ||||
-rw-r--r-- | Objects/typeslots.inc | 6 |
2 files changed, 7 insertions, 5 deletions
diff --git a/Include/typeslots.h b/Include/typeslots.h index 9ab9850..9be8ecd 100644 --- a/Include/typeslots.h +++ b/Include/typeslots.h @@ -1,5 +1,7 @@ -#define Py_bf_getbuffer 1 -#define Py_bf_releasebuffer 2 +/* Do not renumber the file; these numbers are part of the stable ABI. */ +/* Disabled, see #10181 */ +#undef Py_bf_getbuffer +#undef Py_bf_releasebuffer #define Py_mp_ass_subscript 3 #define Py_mp_length 4 #define Py_mp_subscript 5 diff --git a/Objects/typeslots.inc b/Objects/typeslots.inc index bd20c29..d4872f6 100644 --- a/Objects/typeslots.inc +++ b/Objects/typeslots.inc @@ -1,6 +1,6 @@ -/* Generated by typeslots.py $Revision: 87011 $ */ -offsetof(PyHeapTypeObject, as_buffer.bf_getbuffer), -offsetof(PyHeapTypeObject, as_buffer.bf_releasebuffer), +/* Generated by typeslots.py $Revision: 87806 $ */ +0, +0, offsetof(PyHeapTypeObject, as_mapping.mp_ass_subscript), offsetof(PyHeapTypeObject, as_mapping.mp_length), offsetof(PyHeapTypeObject, as_mapping.mp_subscript), |