aboutsummaryrefslogtreecommitdiff
path: root/src/notification.c
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2020-08-10 11:52:51 +0200
committerRobert Tari <robert@tari.in>2020-08-10 11:52:51 +0200
commitd9fced125c2a6e1cf44171370753df00c8d554ba (patch)
tree634824490604bb5f5ebc39d6da4be1dd0ee09643 /src/notification.c
parentac5d6867a8ce34b8a77bf5545bbb4b36f8bafb15 (diff)
downloadayatana-indicator-notifications-d9fced125c2a6e1cf44171370753df00c8d554ba.tar.gz
ayatana-indicator-notifications-d9fced125c2a6e1cf44171370753df00c8d554ba.tar.bz2
ayatana-indicator-notifications-d9fced125c2a6e1cf44171370753df00c8d554ba.zip
Fix deprecations (fixes #4)
Diffstat (limited to 'src/notification.c')
-rw-r--r--src/notification.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/notification.c b/src/notification.c
index a4868a3..19d42fc 100644
--- a/src/notification.c
+++ b/src/notification.c
@@ -22,22 +22,19 @@ static void notification_class_init(NotificationClass *klass);
static void notification_init(Notification *self);
static void notification_dispose(GObject *object);
-G_DEFINE_TYPE (Notification, notification, G_TYPE_OBJECT);
+G_DEFINE_TYPE_WITH_PRIVATE(Notification, notification, G_TYPE_OBJECT);
static void
notification_class_init(NotificationClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS(klass);
-
- g_type_class_add_private(klass, sizeof(NotificationPrivate));
-
object_class->dispose = notification_dispose;
}
static void
notification_init(Notification *self)
{
- self->priv = NOTIFICATION_GET_PRIVATE(self);
+ self->priv = notification_get_instance_private(self);
self->priv->app_name = NULL;
self->priv->replaces_id = 0;
@@ -82,7 +79,7 @@ notification_dispose(GObject *object)
G_OBJECT_CLASS(notification_parent_class)->dispose(object);
}
-Notification*
+Notification*
notification_new(void)
{
return NOTIFICATION(g_object_new(NOTIFICATION_TYPE, NULL));
@@ -104,7 +101,7 @@ notification_new_from_dbus_message(GDBusMessage *message)
/* app_name */
child = g_variant_get_child_value(body, COLUMN_APP_NAME);
g_assert(g_variant_is_of_type(child, G_VARIANT_TYPE_STRING));
- self->priv->app_name = g_variant_dup_string(child,
+ self->priv->app_name = g_variant_dup_string(child,
&(self->priv->app_name_length));
g_variant_unref(child);