diff options
author | Pablo Barciela <[email protected]> | 2019-10-28 10:31:04 +0100 |
---|---|---|
committer | lukefromdc <[email protected]> | 2019-10-29 17:51:25 +0000 |
commit | e8aedf964ef25482aa3b547e30235b3def802728 (patch) | |
tree | 8ef75e1bfddf0b49430c4f82c095289a4fe6003c | |
parent | 1bab739651e81422160d34871fd2501f54fbf0de (diff) | |
download | mate-media-e8aedf964ef25482aa3b547e30235b3def802728.tar.bz2 mate-media-e8aedf964ef25482aa3b547e30235b3def802728.tar.xz |
gvc-stream-status-icon: avoid 'g_type_class_add_private'
-rw-r--r-- | mate-volume-control/gvc-stream-status-icon.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/mate-volume-control/gvc-stream-status-icon.c b/mate-volume-control/gvc-stream-status-icon.c index 558dd55..217eea5 100644 --- a/mate-volume-control/gvc-stream-status-icon.c +++ b/mate-volume-control/gvc-stream-status-icon.c @@ -32,8 +32,6 @@ #include "gvc-channel-bar.h" #include "gvc-stream-status-icon.h" -#define GVC_STREAM_STATUS_ICON_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GVC_TYPE_STREAM_STATUS_ICON, GvcStreamStatusIconPrivate)) - struct _GvcStreamStatusIconPrivate { gchar **icon_names; @@ -55,11 +53,9 @@ enum static GParamSpec *properties[N_PROPERTIES] = { NULL, }; -static void gvc_stream_status_icon_class_init (GvcStreamStatusIconClass *klass); -static void gvc_stream_status_icon_init (GvcStreamStatusIcon *stream_status_icon); static void gvc_stream_status_icon_finalize (GObject *object); -G_DEFINE_TYPE (GvcStreamStatusIcon, gvc_stream_status_icon, GTK_TYPE_STATUS_ICON) +G_DEFINE_TYPE_WITH_PRIVATE (GvcStreamStatusIcon, gvc_stream_status_icon, GTK_TYPE_STATUS_ICON) static gboolean popup_dock (GvcStreamStatusIcon *icon, guint time) @@ -658,8 +654,6 @@ gvc_stream_status_icon_class_init (GvcStreamStatusIconClass *klass) G_PARAM_STATIC_STRINGS); g_object_class_install_properties (object_class, N_PROPERTIES, properties); - - g_type_class_add_private (klass, sizeof (GvcStreamStatusIconPrivate)); } static void @@ -684,7 +678,7 @@ gvc_stream_status_icon_init (GvcStreamStatusIcon *icon) GtkWidget *frame; GtkWidget *box; - icon->priv = GVC_STREAM_STATUS_ICON_GET_PRIVATE (icon); + icon->priv = gvc_stream_status_icon_get_instance_private (icon); g_signal_connect (G_OBJECT (icon), "activate", |