Read about our upcoming Code of Conduct on this issue

Commit 565c3f66 authored by kiilerix's avatar kiilerix
Browse files

cext: fix Python 3.11 compatibility - Py_SIZE is not an lvalue (issue6610)

Py_SIZE was made a static inline function during Python 3.10 development, as
described on https://vstinner.github.io/c-api-opaque-structures.html .
e92ca942ddca updated the Mercurial code base accordingly, but somehow missed a
couple of cases introduced long time ago in a8c948ee3668.

The Python change was dropped for 3.10, but is coming back again in 3.11 .

--HG--
branch : stable
parent e74c15bd58ee
Pipeline #29254 failed with stages
in 40 minutes and 4 seconds