]> granicus.if.org Git - python/commitdiff
Drop bf_getbuffer/bf_releasebuffer from stable ABI,
authorMartin v. Löwis <martin@v.loewis.de>
Thu, 6 Jan 2011 19:28:31 +0000 (19:28 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Thu, 6 Jan 2011 19:28:31 +0000 (19:28 +0000)
see #10181.

Include/typeslots.h
Objects/typeslots.inc

index 9ab9850e73d780acb0310fabdf4efa9e40570ac2..9be8ecdf4492c95ba6f7f4d3468756a194b7840d 100644 (file)
@@ -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
index bd20c2934929600aa15817ca1867723a844d13b6..d4872f6aadd3de1aa27e09a313564fc6f82647aa 100644 (file)
@@ -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),