From e908a9a52806768b7546f6a5808eeba1a7862238 Mon Sep 17 00:00:00 2001 From: Tiago Medicci Date: Mon, 21 Jul 2025 12:04:04 -0300 Subject: [PATCH 14/14] insert prefix to list_length to avoid symbol collision on NuttX --- Objects/listobject.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Objects/listobject.c b/Objects/listobject.c index dc9df3c3614..3e5bb33068b 100644 --- a/Objects/listobject.c +++ b/Objects/listobject.c @@ -627,7 +627,7 @@ list_repr(PyObject *self) } static Py_ssize_t -list_length(PyObject *a) +py_list_length(PyObject *a) { return PyList_GET_SIZE(a); } @@ -3502,7 +3502,7 @@ static PyMethodDef list_methods[] = { }; static PySequenceMethods list_as_sequence = { - list_length, /* sq_length */ + py_list_length, /* sq_length */ list_concat, /* sq_concat */ list_repeat, /* sq_repeat */ list_item, /* sq_item */ @@ -3768,7 +3768,7 @@ list_ass_subscript(PyObject* _self, PyObject* item, PyObject* value) } static PyMappingMethods list_as_mapping = { - list_length, + py_list_length, list_subscript, list_ass_subscript }; -- 2.50.0