Skip to content

Commit 064c2ba

Browse files
committed
caja-share-bar: avoid deprecated 'g_type_class_add_private'
1 parent 4602ece commit 064c2ba

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

‎src/caja-share-bar.c‎

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727

2828
#include "caja-share-bar.h"
2929

30-
#define CAJA_SHARE_BAR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), CAJA_TYPE_SHARE_BAR, CajaShareBarPrivate))
31-
3230
struct CajaShareBarPrivate
3331
{
3432
GtkWidget *label;
@@ -39,7 +37,7 @@ enum {
3937
PROP_LABEL
4038
};
4139

42-
G_DEFINE_TYPE (CajaShareBar, caja_share_bar, GTK_TYPE_INFO_BAR)
40+
G_DEFINE_TYPE_WITH_PRIVATE (CajaShareBar, caja_share_bar, GTK_TYPE_INFO_BAR)
4341

4442
static void
4543
caja_share_bar_set_property (GObject *object,
@@ -70,8 +68,6 @@ caja_share_bar_class_init (CajaShareBarClass *klass)
7068

7169
object_class->set_property = caja_share_bar_set_property;
7270

73-
g_type_class_add_private (klass, sizeof (CajaShareBarPrivate));
74-
7571
g_object_class_install_property (G_OBJECT_CLASS(klass), PROP_LABEL,
7672
g_param_spec_string ("label", "label",
7773
"The widget's main label",
@@ -89,7 +85,7 @@ caja_share_bar_init (CajaShareBar *bar)
8985
GtkWidget *button;
9086
PangoAttrList *attrs;
9187

92-
bar->priv = CAJA_SHARE_BAR_GET_PRIVATE (bar);
88+
bar->priv = caja_share_bar_get_instance_private (bar);
9389

9490
content_area = gtk_info_bar_get_content_area (GTK_INFO_BAR (bar));
9591
action_area = gtk_info_bar_get_action_area (GTK_INFO_BAR (bar));

0 commit comments

Comments
 (0)