[gupnp] acl: Remove extra references on context/service
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gupnp] acl: Remove extra references on context/service
- Date: Sat, 8 Nov 2014 15:18:12 +0000 (UTC)
commit a220f71572a34b6ea5022d8441b9d251dee24abc
Author: Jens Georg <mail jensge org>
Date: Mon Sep 22 09:59:40 2014 +0200
acl: Remove extra references on context/service
Signed-off-by: Jens Georg <mail jensge org>
libgupnp/gupnp-acl.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/libgupnp/gupnp-acl.c b/libgupnp/gupnp-acl.c
index cab2e1f..9ee6340 100644
--- a/libgupnp/gupnp-acl.c
+++ b/libgupnp/gupnp-acl.c
@@ -187,8 +187,8 @@ acl_server_handler_new (GUPnPService *service,
{
AclServerHandler *handler = g_new0 (AclServerHandler, 1);
- handler->service = service ? g_object_ref (service) : NULL;
- handler->context = g_object_ref (context);
+ handler->service = service;
+ handler->context = context;
handler->callback = callback;
handler->user_data = user_data;
handler->notify = notify;
@@ -206,8 +206,8 @@ acl_server_handler_new (GUPnPService *service,
void
acl_server_handler_free (AclServerHandler *handler)
{
- g_clear_object (&handler->service);
- g_clear_object (&handler->context);
+ g_clear_pointer (&handler->service, NULL);
+ g_clear_pointer (&handler->context, NULL);
if (handler->notify != NULL)
handler->notify (handler->user_data);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]