mirror of
https://github.com/brl/mutter.git
synced 2024-11-24 17:10:40 -05:00
clutter/seat: Don't unref backend on finalize
We never took a ref on the backend, it's the backend that owns the seat, not the other way around. This silences warnings spewed on tear down. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1670>
This commit is contained in:
parent
50607523bc
commit
904116fe4d
@ -113,17 +113,6 @@ clutter_seat_get_property (GObject *object,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
clutter_seat_finalize (GObject *object)
|
|
||||||
{
|
|
||||||
ClutterSeat *seat = CLUTTER_SEAT (object);
|
|
||||||
ClutterSeatPrivate *priv = clutter_seat_get_instance_private (seat);
|
|
||||||
|
|
||||||
g_clear_object (&priv->backend);
|
|
||||||
|
|
||||||
G_OBJECT_CLASS (clutter_seat_parent_class)->finalize (object);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
clutter_seat_class_init (ClutterSeatClass *klass)
|
clutter_seat_class_init (ClutterSeatClass *klass)
|
||||||
{
|
{
|
||||||
@ -131,7 +120,6 @@ clutter_seat_class_init (ClutterSeatClass *klass)
|
|||||||
|
|
||||||
object_class->set_property = clutter_seat_set_property;
|
object_class->set_property = clutter_seat_set_property;
|
||||||
object_class->get_property = clutter_seat_get_property;
|
object_class->get_property = clutter_seat_get_property;
|
||||||
object_class->finalize = clutter_seat_finalize;
|
|
||||||
|
|
||||||
signals[DEVICE_ADDED] =
|
signals[DEVICE_ADDED] =
|
||||||
g_signal_new (I_("device-added"),
|
g_signal_new (I_("device-added"),
|
||||||
|
Loading…
Reference in New Issue
Block a user