diff --git a/ChangeLog b/ChangeLog index 422477f..804243c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +btrbk-current + + * Bugfix: fix sorting of dates in schedule(). + btrbk-0.19.2 * Bugfix: fix crash when using btrfs-progs < 3.17.3 (closes: #24). diff --git a/btrbk b/btrbk index 5dc0f05..c17421d 100755 --- a/btrbk +++ b/btrbk @@ -1255,7 +1255,7 @@ sub schedule(@) my @sorted_schedule = sort { ($a->{date}->[0] <=> $b->{date}->[0]) || ($a->{date}->[1] <=> $b->{date}->[1]) || ($a->{date}->[2] <=> $b->{date}->[2]) || - ($a->{date_ext} <=> $a->{date_ext}) + ($a->{date_ext} <=> $b->{date_ext}) } @$schedule; # first, do our calendar calculations