New submission from Erlend Egeberg Aasland <erlend.aasl...@innova.no>:
Convert macros to static inline functions if...: - the macro contains a clear pitfall (for example "duplication of side effects") - the fix is trivial - the macro is not used as an l-value (for example Py_TYPE()) See also: - https://gcc.gnu.org/onlinedocs/cpp/Macro-Pitfalls.html - bpo-43181 - bpo-39573 - bpo-40170 ---------- components: C API messages: 388739 nosy: corona10, erlendaasland, vstinner priority: normal severity: normal status: open title: [C-API] Convert obvious unsafe macros to static inline functions versions: Python 3.10 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue43502> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com