summaryrefslogtreecommitdiffstats
path: root/Lib/unittest/test/__init__.py
diff options
context:
space:
mode:
authorNeil Schemenauer <nas-github@arctrix.com>2022-06-05 01:49:39 (GMT)
committerGitHub <noreply@github.com>2022-06-05 01:49:39 (GMT)
commit8bcc3fa3453e28511d04eaa0aa7d8e1a3495d518 (patch)
treecd378fd5df0961d632fe18e195474404b3471d53 /Lib/unittest/test/__init__.py
parent3d647e70cf4fd0e7cef68ed6662de3cb2cb0d63d (diff)
downloadcpython-8bcc3fa3453e28511d04eaa0aa7d8e1a3495d518.zip
cpython-8bcc3fa3453e28511d04eaa0aa7d8e1a3495d518.tar.gz
cpython-8bcc3fa3453e28511d04eaa0aa7d8e1a3495d518.tar.bz2
gh-93442: Make C++ version of _Py_CAST work with 0/NULL. (#93500)
Add C++ overloads for _Py_CAST_impl() to handle 0/NULL. This will allow C++ extensions that pass 0 or NULL to macros using _Py_CAST() to continue to compile. Without this, you get an error like: invalid ‘static_cast’ from type ‘int’ to type ‘_object*’ The modern way to use a NULL value in C++ is to use nullptr. However, we want to not break extensions that do things the old way. Co-authored-by: serge-sans-paille
Diffstat (limited to 'Lib/unittest/test/__init__.py')
0 files changed, 0 insertions, 0 deletions