[Bf-blender-cvs] [b541b5f8758] master: GPencil: Fix memory leak in previous commit

Antonio Vazquez noreply at git.blender.org
Sun Aug 8 15:09:40 CEST 2021


Commit: b541b5f87588a98a1610ee99998795dd4eb1c33e
Author: Antonio Vazquez
Date:   Sun Aug 8 15:09:34 2021 +0200
Branches: master
https://developer.blender.org/rBb541b5f87588a98a1610ee99998795dd4eb1c33e

GPencil: Fix memory leak in previous commit

===================================================================

M	source/blender/editors/gpencil/gpencil_select.c

===================================================================

diff --git a/source/blender/editors/gpencil/gpencil_select.c b/source/blender/editors/gpencil/gpencil_select.c
index 4865cd3ecc4..7e95e360998 100644
--- a/source/blender/editors/gpencil/gpencil_select.c
+++ b/source/blender/editors/gpencil/gpencil_select.c
@@ -597,6 +597,7 @@ static int gpencil_select_random_exec(bContext *C, wmOperator *op)
         /* Curve function has select paremter inverted. */
         select_all_curve_points(gpd, gps, gps->editcurve, !select_stroke);
         changed = true;
+        BLI_rng_free(rng);
       }
       else {
         int elem_map_len = 0;
@@ -666,6 +667,7 @@ static int gpencil_select_random_exec(bContext *C, wmOperator *op)
         select_stroke ^= select;
         select_all_stroke_points(gpd, gps, select_stroke);
         changed = true;
+        BLI_rng_free(rng);
       }
       else {
         int elem_map_len = 0;



More information about the Bf-blender-cvs mailing list