One of my motivation to write this PEP was decide how to solve the
issue: "[C API] Disallow using PyFloat_AS_DOUBLE() as l-value"
https://bugs.python.org/issue45476

I proposed two fixes:

* Convert macros to static inline functions:
https://github.com/python/cpython/pull/28961
* Fix the macro, add _Py_RVALUE(): https://github.com/python/cpython/pull/28976

I would prefer to static inline functions ;-)

Victor
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/HSLZAOEJLSBS4F2YRHJEXYQHCTDNKLU6/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to