aboutsummaryrefslogtreecommitdiff
path: root/archival
diff options
context:
space:
mode:
authorvda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-04-08 15:08:42 +0000
committervda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-04-08 15:08:42 +0000
commitd9f0f6429acee15bbb6767440ce207a593b0927d (patch)
tree157087760d624a657c3ce11b142afb1c72bf225a /archival
parentbc44ebb91eed896d07ac0f951910f25d55e1f4eb (diff)
downloadbusybox-w32-d9f0f6429acee15bbb6767440ce207a593b0927d.tar.gz
busybox-w32-d9f0f6429acee15bbb6767440ce207a593b0927d.tar.bz2
busybox-w32-d9f0f6429acee15bbb6767440ce207a593b0927d.zip
getopt32: fix llist_t options ordering. llist_rev is not unused.
function old new delta tar_main 705 695 -10 sort_main 928 918 -10 decode_format_string 886 876 -10 run_parts_main 197 185 -12 ps_main 513 500 -13 wget_main 2764 2750 -14 awk_main 1014 1000 -14 od_main 2886 2866 -20 llist_rev 25 - -25 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/8 up/down: 0/-128) Total: -128 bytes git-svn-id: svn://busybox.net/trunk/busybox@18364 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'archival')
-rw-r--r--archival/tar.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/archival/tar.c b/archival/tar.c
index 6552d6c57..f2f1ccd06 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -864,10 +864,9 @@ int tar_main(int argc, char **argv)
864 char *cp = last_char_is(argv[optind], '/'); 864 char *cp = last_char_is(argv[optind], '/');
865 if (cp > argv[optind]) 865 if (cp > argv[optind])
866 *cp = '\0'; 866 *cp = '\0';
867 llist_add_to(&tar_handle->accept, argv[optind]); 867 llist_add_to_end(&tar_handle->accept, argv[optind]);
868 optind++; 868 optind++;
869 } 869 }
870 tar_handle->accept = llist_rev(tar_handle->accept);
871 870
872 if (tar_handle->accept || tar_handle->reject) 871 if (tar_handle->accept || tar_handle->reject)
873 tar_handle->filter = filter_accept_reject_list; 872 tar_handle->filter = filter_accept_reject_list;