]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Make _PyObject_GC_UnTrack do nothing if WITH_CYCLE_GC is not defined.
authorNeil Schemenauer <nascheme@enme.ucalgary.ca>
Fri, 29 Mar 2002 03:04:25 +0000 (03:04 +0000)
committerNeil Schemenauer <nascheme@enme.ucalgary.ca>
Fri, 29 Mar 2002 03:04:25 +0000 (03:04 +0000)
Modules/gcmodule.c

index ed25bd4fec8934a745cbe08a4c1db1cb48a8de2c..d98e6a12feda6fc52d9e05d1ce75a6367b3d2bec 100644 (file)
@@ -819,9 +819,11 @@ _PyObject_GC_Track(PyObject *op)
 void
 _PyObject_GC_UnTrack(PyObject *op)
 {
+#ifdef WITH_CYCLE_GC
        PyGC_Head *gc = AS_GC(op);
        if (gc->gc.gc_next != NULL)
                _PyObject_GC_UNTRACK(op);
+#endif
 }
 
 PyObject *