From ae9de82e321581e1906c6ef2a7ad83ab30ae3325 Mon Sep 17 00:00:00 2001 From: Brandt Bucher Date: Fri, 1 Apr 2022 04:28:50 -0700 Subject: bpo-46841: Use a `bytes` object for `_co_code_adaptive` (GH-32205) --- Objects/codeobject.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Objects/codeobject.c b/Objects/codeobject.c index 987cdef..7d50b40 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 * -- cgit v0.12