[geany/geany-plugins] 08fd8d: gproject: replace g_return_if_fail() with normal if check
Jiří Techet
git-noreply at xxxxx
Wed Oct 15 08:39:37 UTC 2014
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Wed, 15 Oct 2014 08:39:37 UTC
Commit: 08fd8ded5543abf92357e0061d14452925be0e35
https://github.com/geany/geany-plugins/commit/08fd8ded5543abf92357e0061d14452925be0e35
Log Message:
-----------
gproject: replace g_return_if_fail() with normal if check
This can legally happen on plugin unload/load.
Modified Paths:
--------------
gproject/src/gproject-project.c
Modified: gproject/src/gproject-project.c
3 lines changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -466,7 +466,8 @@ gint gprj_project_add_properties_tab(GtkWidget *notebook)
void gprj_project_close(void)
{
- g_return_if_fail(g_prj);
+ if (!g_prj)
+ return; /* can happen on plugin reload */
if (g_prj->generate_tags)
g_hash_table_foreach(g_prj->file_tag_table, (GHFunc)workspace_remove_tag, NULL);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list