libsoup r1076 - in trunk: . libsoup tests
- From: danw svn gnome org
- To: svn-commits-list gnome org
- Subject: libsoup r1076 - in trunk: . libsoup tests
- Date: Thu, 7 Feb 2008 03:04:59 +0000 (GMT)
Author: danw
Date: Thu Feb 7 03:04:59 2008
New Revision: 1076
URL: http://svn.gnome.org/viewvc/libsoup?rev=1076&view=rev
Log:
* libsoup/soup-server.c (soup_server_add_auth_domain): Ref the
auth domain when adding it.
* tests/continue-test.c (setup_server):
* tests/server-auth-test.c (main): Add unrefs here to avoid
leaking now
Modified:
trunk/ChangeLog
trunk/libsoup/soup-server.c
trunk/tests/continue-test.c
trunk/tests/server-auth-test.c
Modified: trunk/libsoup/soup-server.c
==============================================================================
--- trunk/libsoup/soup-server.c (original)
+++ trunk/libsoup/soup-server.c Thu Feb 7 03:04:59 2008
@@ -1218,6 +1218,7 @@
priv = SOUP_SERVER_GET_PRIVATE (server);
priv->auth_domains = g_slist_prepend (priv->auth_domains, auth_domain);
+ g_object_ref (auth_domain);
}
/**
Modified: trunk/tests/continue-test.c
==============================================================================
--- trunk/tests/continue-test.c (original)
+++ trunk/tests/continue-test.c Thu Feb 7 03:04:59 2008
@@ -432,6 +432,7 @@
SOUP_AUTH_DOMAIN_BASIC_AUTH_CALLBACK, auth_callback,
NULL);
soup_server_add_auth_domain (server, auth_domain);
+ g_object_unref (auth_domain);
return server;
}
Modified: trunk/tests/server-auth-test.c
==============================================================================
--- trunk/tests/server-auth-test.c (original)
+++ trunk/tests/server-auth-test.c Thu Feb 7 03:04:59 2008
@@ -336,6 +336,7 @@
SOUP_AUTH_DOMAIN_BASIC_AUTH_CALLBACK, basic_auth_callback,
NULL);
soup_server_add_auth_domain (server, auth_domain);
+ g_object_unref (auth_domain);
auth_domain = soup_auth_domain_digest_new (
SOUP_AUTH_DOMAIN_REALM, "server-auth-test",
@@ -345,6 +346,7 @@
SOUP_AUTH_DOMAIN_DIGEST_AUTH_CALLBACK, digest_auth_callback,
NULL);
soup_server_add_auth_domain (server, auth_domain);
+ g_object_unref (auth_domain);
loop = g_main_loop_new (NULL, TRUE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]