Fix memory leak in recent panel drag widget cache

Memory leak from 60d873bd22.
This commit is contained in:
Campbell Barton 2020-04-07 21:30:18 +10:00
parent aaaa0a43af
commit 58e20b432a
Notes: blender-bot 2023-02-14 09:34:18 +01:00
Referenced by commit 5892622d68, Revert "Fix memory leak in recent panel drag widget cache"
1 changed files with 1 additions and 0 deletions

View File

@ -309,6 +309,7 @@ GPUBatch *GPU_batch_preset_panel_drag_widget(const float pixelsize,
!equals_v4v4(g_presets_2d.panel_drag_widget_col_dark, col_dark);
if (g_presets_2d.batch.panel_drag_widget && parameters_changed) {
GPU_batch_discard(g_presets_2d.batch.panel_drag_widget);
gpu_batch_presets_unregister(g_presets_2d.batch.panel_drag_widget);
GPU_batch_discard(g_presets_2d.batch.panel_drag_widget);
g_presets_2d.batch.panel_drag_widget = NULL;