mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-27 15:25:54 -04:00
putil: use Py_REFCNT macro instead of directly accessing reference count field
Closes #1197
This commit is contained in:
parent
afadb556a2
commit
8fbf972f30
@ -79,7 +79,7 @@ static TypedWritable *factory_callback(const FactoryParams ¶ms){
|
||||
// If the Python pointer is the last reference to it, make sure that the
|
||||
// object isn't destroyed. We do this by calling unref(), which
|
||||
// decreases the reference count without destroying the object.
|
||||
if (result->ob_refcnt <= 1) {
|
||||
if (Py_REFCNT(result) <= 1) {
|
||||
ref_count->unref();
|
||||
|
||||
// Tell the Python wrapper object that it shouldn't try to delete the
|
||||
|
Loading…
x
Reference in New Issue
Block a user