Fix sys.getobjects(0): we get a reference to the
arena's "private" list of objects, so there might
be two references to that list.
diff --git a/Python/pyarena.c b/Python/pyarena.c
index 24a7374..f11a905 100644
--- a/Python/pyarena.c
+++ b/Python/pyarena.c
@@ -171,7 +171,10 @@
*/
#endif
block_free(arena->a_head);
+ /* This property normally holds, except when the code being compiled
+ is sys.getobjects(0), in which case there will be two references.
assert(arena->a_objects->ob_refcnt == 1);
+ */
/* Clear all the elements from the list. This is necessary
to guarantee that they will be DECREFed. */