commit 059c9bce4f28678e0bb0b5f5d1159a11515f0b47
parent 0230c4d059e3e6c5cfe633c7d039abc57837d1ec
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 8 Dec 2023 16:01:39 +0100
Fix memory leaks from sdis_solve_probe_list function
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/sdis_solve_probe_Xd.h b/src/sdis_solve_probe_Xd.h
@@ -712,6 +712,8 @@ XD(solve_probe_list)
}
error:
+ if(per_thread_rng) release_per_thread_rng(scn->dev, per_thread_rng);
+ if(rng_proxy) SSP(rng_proxy_ref_put(rng_proxy));
if(per_probe_acc_temp) MEM_RM(allocator, per_probe_acc_temp);
if(per_probe_acc_time) MEM_RM(allocator, per_probe_acc_time);
if(progress) free_process_progress(scn->dev, progress);