core/range-tree: Clear range from deleted nodes
Otherwise we leak the range. Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/664>
This commit is contained in:
@@ -254,6 +254,7 @@ delete_node (Node *n,
|
||||
left = n->left;
|
||||
right = n->right;
|
||||
|
||||
g_clear_pointer (&n->range, gcal_range_unref);
|
||||
g_ptr_array_unref (n->data_array);
|
||||
g_free (n);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user