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;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to