sort: fix multiple -k (was ignoring all except last)
diff --git a/archival/tar.c b/archival/tar.c
index 57da0b6..1cdae29 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -864,7 +864,7 @@
 		llist_add_to(&tar_handle->accept, argv[optind]);
 		optind++;
 	}
-	tar_handle->accept = rev_llist(tar_handle->accept);
+	tar_handle->accept = llist_rev(tar_handle->accept);
 
 	if (tar_handle->accept || tar_handle->reject)
 		tar_handle->filter = filter_accept_reject_list;