[gom] gom: Fix invalid write when destroying GomRepository
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gom] gom: Fix invalid write when destroying GomRepository
- Date: Tue, 17 Feb 2015 16:00:11 +0000 (UTC)
commit 27cd22da69499ae22b2278d95836b250193b0088
Author: Bastien Nocera <hadess hadess net>
Date: Tue Feb 17 16:09:36 2015 +0100
gom: Fix invalid write when destroying GomRepository
We hold a reference to the GomAdapter, so there's no need to set up a
weak pointer, as we'll be the ones destroying it in finalize or when
setting a new adapter.
gom/gom-repository.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
---
diff --git a/gom/gom-repository.c b/gom/gom-repository.c
index 1020715..873c721 100644
--- a/gom/gom-repository.c
+++ b/gom/gom-repository.c
@@ -89,7 +89,6 @@ gom_repository_set_adapter (GomRepository *repository,
g_clear_object(&priv->adapter);
priv->adapter = g_object_ref(adapter);
- g_object_add_weak_pointer(G_OBJECT(priv->adapter), (gpointer *) &priv->adapter);
g_object_notify_by_pspec(G_OBJECT(repository), gParamSpecs[PROP_ADAPTER]);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]