gresolver: Cleanup global data

https://bugzilla.gnome.org/show_bug.cgi?id=711799
This commit is contained in:
Stef Walter
2013-11-07 23:01:25 +01:00
parent c7144072c3
commit e53479cf7c

View File

@@ -202,7 +202,10 @@ GResolver *
g_resolver_get_default (void)
{
if (!default_resolver)
default_resolver = g_object_new (G_TYPE_THREADED_RESOLVER, NULL);
{
default_resolver = g_object_new (G_TYPE_THREADED_RESOLVER, NULL);
G_CLEANUP (default_resolver, g_object_unref);
}
return g_object_ref (default_resolver);
}