/*
- * Copyright (C) 2008 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2008-2009 Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
__malloc char *name_of_newest_complete_snapshot(struct snapshot_list *sl);
/**
- * Get the oldest snapshot in a snapshot list.
+ * Get the newest snapshot in a snapshot list.
*/
-_static_inline_ struct snapshot *get_oldest_snapshot(struct snapshot_list *sl)
+_static_inline_ struct snapshot *get_newest_snapshot(struct snapshot_list *sl)
{
if (!sl->num_snapshots)
return NULL;
- return sl->snapshots[0];
+ return sl->snapshots[sl->num_snapshots - 1];
}