Mercurial > cpython-lru_cache-weakref
diff Objects/bufferobject.c @ 46074:9b3f0fa5d8ca legacy-trunk
#2355: py3k warning for buffer().
| author | Georg Brandl <georg@python.org> |
|---|---|
| date | Tue, 25 Mar 2008 07:56:27 +0000 |
| parents | 65b3654c67f6 |
| children | 84bb7701efba |
line wrap: on
line diff
--- a/Objects/bufferobject.c Tue Mar 25 07:46:07 2008 +0000 +++ b/Objects/bufferobject.c Tue Mar 25 07:56:27 2008 +0000 @@ -229,6 +229,11 @@ static PyObject * buffer_new(PyTypeObject *type, PyObject *args, PyObject *kw) { + if (Py_Py3kWarningFlag && + PyErr_WarnEx(PyExc_DeprecationWarning, + "buffer will be removed in 3.x", 1) < 0) + return NULL; + PyObject *ob; Py_ssize_t offset = 0; Py_ssize_t size = Py_END_OF_BUFFER;
