From 34d65eff1b7346435dbb05fbffd6756aed4df129 Mon Sep 17 00:00:00 2001 From: Falk David Date: Mon, 26 Jun 2023 17:12:23 +0200 Subject: [PATCH] Fix: Memory leak in `grease_pencil.layer_reorder` --- .../editors/grease_pencil/intern/grease_pencil_layers.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc b/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc index 82465fec393..3877b4066ae 100644 --- a/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc +++ b/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc @@ -146,6 +146,8 @@ static int grease_pencil_layer_reorder_exec(bContext *C, wmOperator *op) BLI_assert_unreachable(); } + MEM_SAFE_FREE(target_layer_name); + DEG_id_tag_update(&grease_pencil.id, ID_RECALC_GEOMETRY); WM_event_add_notifier(C, NC_GEOM | ND_DATA, &grease_pencil);