From: Brandt Bucher Date: Fri, 1 Apr 2022 11:28:50 +0000 (-0700) Subject: bpo-46841: Use a `bytes` object for `_co_code_adaptive` (GH-32205) X-Git-Tag: v3.11.0a7~71 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ae9de82e321581e1906c6ef2a7ad83ab30ae3325;p=thirdparty%2FPython%2Fcpython.git bpo-46841: Use a `bytes` object for `_co_code_adaptive` (GH-32205) --- diff --git a/Objects/codeobject.c b/Objects/codeobject.c index 987cdef3c90d..7d50b40ec453 100644 --- a/Objects/codeobject.c +++ b/Objects/codeobject.c @@ -1523,8 +1523,8 @@ code_getfreevars(PyCodeObject *code, void *closure) static PyObject * code_getcodeadaptive(PyCodeObject *code, void *closure) { - return PyMemoryView_FromMemory(code->co_code_adaptive, _PyCode_NBYTES(code), - PyBUF_READ); + return PyBytes_FromStringAndSize(code->co_code_adaptive, + _PyCode_NBYTES(code)); } static PyObject *