From 39f706a76c1db12e4d6e9f89bc9ed0a522ec2562 Mon Sep 17 00:00:00 2001 From: Chris Blackbourn Date: Wed, 10 Aug 2022 16:55:43 +1200 Subject: Cleanup: fix attr_nonnull error found by asan --- source/blender/geometry/intern/uv_parametrizer.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'source/blender/geometry') diff --git a/source/blender/geometry/intern/uv_parametrizer.cc b/source/blender/geometry/intern/uv_parametrizer.cc index ae2794bf9bc..26de4679768 100644 --- a/source/blender/geometry/intern/uv_parametrizer.cc +++ b/source/blender/geometry/intern/uv_parametrizer.cc @@ -3733,8 +3733,10 @@ void GEO_uv_parametrizer_delete(ParamHandle *phandle) BLI_memarena_free(phandle->polyfill_arena); BLI_heap_free(phandle->polyfill_heap, NULL); - BLI_rng_free(phandle->rng); - phandle->rng = NULL; + if (phandle->rng) { + BLI_rng_free(phandle->rng); + phandle->rng = NULL; + } MEM_freeN(phandle); } -- cgit v1.2.3