mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-02 07:23:41 +02:00
gio: Use the new private instance data declaration
Use the newly added macros, and remove the explicit calls to g_type_class_add_private(). https://bugzilla.gnome.org/show_bug.cgi?id=700035
This commit is contained in:
@@ -77,6 +77,7 @@ struct _GResolverPrivate {
|
||||
* to get the default resolver.
|
||||
*/
|
||||
G_DEFINE_TYPE_WITH_CODE (GResolver, g_resolver, G_TYPE_OBJECT,
|
||||
G_ADD_PRIVATE (GResolver)
|
||||
g_networking_init ();)
|
||||
|
||||
static GList *
|
||||
@@ -152,8 +153,6 @@ g_resolver_class_init (GResolverClass *resolver_class)
|
||||
resolver_class->lookup_service_async = g_resolver_real_lookup_service_async;
|
||||
resolver_class->lookup_service_finish = g_resolver_real_lookup_service_finish;
|
||||
|
||||
g_type_class_add_private (resolver_class, sizeof (GResolverPrivate));
|
||||
|
||||
/**
|
||||
* GResolver::reload:
|
||||
* @resolver: a #GResolver
|
||||
@@ -178,7 +177,7 @@ g_resolver_init (GResolver *resolver)
|
||||
struct stat st;
|
||||
#endif
|
||||
|
||||
resolver->priv = G_TYPE_INSTANCE_GET_PRIVATE (resolver, G_TYPE_RESOLVER, GResolverPrivate);
|
||||
resolver->priv = g_resolver_get_private (resolver);
|
||||
|
||||
#ifdef G_OS_UNIX
|
||||
if (stat (_PATH_RESCONF, &st) == 0)
|
||||
|
Reference in New Issue
Block a user