[Bf-blender-cvs] [bdcdc973a72] temp-spreadsheet-row-filter: Fix memory leak

Hans Goudey noreply at git.blender.org
Thu Apr 22 16:14:31 CEST 2021


Commit: bdcdc973a723b0cb5315abeaf027c7b0e6f6908f
Author: Hans Goudey
Date:   Thu Apr 22 08:56:01 2021 -0500
Branches: temp-spreadsheet-row-filter
https://developer.blender.org/rBbdcdc973a723b0cb5315abeaf027c7b0e6f6908f

Fix memory leak

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

M	source/blender/editors/space_spreadsheet/spreadsheet_column.cc

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

diff --git a/source/blender/editors/space_spreadsheet/spreadsheet_column.cc b/source/blender/editors/space_spreadsheet/spreadsheet_column.cc
index f4e19671c4d..d8de28d109a 100644
--- a/source/blender/editors/space_spreadsheet/spreadsheet_column.cc
+++ b/source/blender/editors/space_spreadsheet/spreadsheet_column.cc
@@ -62,6 +62,7 @@ void spreadsheet_column_assign_runtime_data(SpreadsheetColumn *column,
                                             const StringRefNull display_name)
 {
   column->data_type = data_type;
+  MEM_SAFE_FREE(column->display_name);
   column->display_name = BLI_strdup(display_name.c_str());
 }



More information about the Bf-blender-cvs mailing list