Branch: refs/heads/master Author: Enrico Tröger enrico.troeger@uvena.de Committer: Enrico Tröger enrico.troeger@uvena.de Date: Sun, 02 Jan 2022 18:05:21 UTC Commit: db1b054abdaa693d5e7b08ff283f81e55f3e73c5 https://github.com/geany/geany/commit/db1b054abdaa693d5e7b08ff283f81e55f3e73...
Log Message: ----------- Update doc->priv->tag_tree_dirty only if doc is set
This prevents a potential crash if sidebar_update_tag_list() is called with update=true and document=NULL.
Modified Paths: -------------- src/sidebar.c
Modified: src/sidebar.c 2 lines changed, 1 insertions(+), 1 deletions(-) =================================================================== @@ -191,7 +191,7 @@ void sidebar_update_tag_list(GeanyDocument *doc, gboolean update)
g_return_if_fail(doc == NULL || doc->is_valid);
- if (update) + if (update && doc != NULL) doc->priv->tag_tree_dirty = TRUE;
if (gtk_notebook_get_current_page(GTK_NOTEBOOK(main_widgets.sidebar_notebook)) != TREEVIEW_SYMBOL)
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).