static void _dispose (GObject *object) { MpdStorageDeviceTilePrivate *priv = GET_PRIVATE (object); if (priv->icon_file) { g_free (priv->icon_file); priv->icon_file = NULL; } if (priv->mime_type) { g_free (priv->mime_type); priv->mime_type = NULL; } if (priv->mount_point) { g_free (priv->mount_point); priv->mount_point = NULL; } if (priv->name) { g_free (priv->name); priv->name = NULL; } mpd_gobject_detach (object, (GObject **) &priv->storage); G_OBJECT_CLASS (mpd_storage_device_tile_parent_class)->dispose (object); }
static void _dispose (GObject *object) { MpdLidDevicePrivate *priv = GET_PRIVATE (object); mpd_gobject_detach (object, (GObject **) &priv->client); G_OBJECT_CLASS (mpd_lid_device_parent_class)->dispose (object); }
static void _dispose (GObject *object) { MpdDiskTilePrivate *priv = GET_PRIVATE (object); mpd_gobject_detach (object, (GObject **) &priv->storage); G_OBJECT_CLASS (mpd_disk_tile_parent_class)->dispose (object); }
static void _dispose (GObject *object) { MpdVolumeTilePrivate *priv = GET_PRIVATE (object); mpd_gobject_detach (object, (GObject **) &priv->control); G_OBJECT_CLASS (mpd_volume_tile_parent_class)->dispose (object); }
static void _dispose (GObject *object) { MpdDevicesTilePrivate *priv = GET_PRIVATE (object); g_hash_table_destroy (priv->tiles); mpd_gobject_detach (object, (GObject **) &priv->monitor); G_OBJECT_CLASS (mpd_devices_tile_parent_class)->dispose (object); }