From e0a6001a221c6f38a9a61cb6a21e4e776147f99d Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 24 Aug 2021 14:36:25 +1000 Subject: Fix reporting Python reference leaks with WITH_PYTHON_SAFETY Error in f3e26c847b6ba0924cfd02641345164c54234425 --- source/blender/python/intern/bpy_rna.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/python/intern/bpy_rna.c b/source/blender/python/intern/bpy_rna.c index ac1a7f68885..e9d5ae278bb 100644 --- a/source/blender/python/intern/bpy_rna.c +++ b/source/blender/python/intern/bpy_rna.c @@ -7774,7 +7774,7 @@ void BPY_rna_exit(void) * will crash giving a useful error with address sanitizer. The likely cause * for this list not being empty is a missing call to: #BKE_libblock_free_data_py. */ const int id_weakref_pool_len = BLI_ghash_len(id_weakref_pool); - if (id_weakref_pool_len != id_weakref_pool_len) { + if (id_weakref_pool_len != 0) { printf("Found %d unreleased ID's\n", id_weakref_pool_len); GHashIterator gh_iter; GHASH_ITER (gh_iter, id_weakref_pool) { -- cgit v1.2.3