/* Returns: the UUID for @mount or NULL if no UUID can be computed. The returned string should be freed with g_free() when no longer needed.  */
char* g_mount_get_uuid(GMount *mount)
/* Returns: the UUID for @mount or NULL if no UUID can be computed. The returned string should be freed with g_free() when no longer needed.  */
char* g_mount_get_uuid(GMount *mount)
{
  GMountIface *iface;
  g_return_val_if_fail (G_IS_MOUNT (mount), NULL);
  iface = G_MOUNT_GET_IFACE (mount);
  return (* iface->get_uuid) (mount);
}