Fix bug in dispose for gnc-sx-list-tree-model-adapter causing (eventual) crash when sx-list plugin page is closed.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15476 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Joshua Sled
2007-01-31 02:25:32 +00:00
parent f042147ca5
commit 227489040d
3 changed files with 10 additions and 8 deletions

View File

@@ -579,7 +579,8 @@ gnc_sx_list_tree_model_adapter_dispose(GObject *obj)
g_return_if_fail(obj != NULL);
adapter = GNC_SX_LIST_TREE_MODEL_ADAPTER(obj);
g_return_if_fail(adapter->disposed);
if (adapter->disposed) return;
adapter->disposed = TRUE;
g_object_unref(G_OBJECT(adapter->instances));