/* Returns: (transfer full): a #GFile. The returned object should be unreffed with g_object_unref() when no longer needed.  */
GFile* g_mount_get_root(GMount *mount)
/* Returns: (transfer full): a #GFile. The returned object should be unreffed with g_object_unref() when no longer needed.  */
GFile* g_mount_get_root(GMount *mount)
{
  GMountIface *iface;
  g_return_val_if_fail (G_IS_MOUNT (mount), NULL);
  iface = G_MOUNT_GET_IFACE (mount);
  return (* iface->get_root) (mount);
}