aboutsummaryrefslogtreecommitdiff
path: root/libbb/getopt32.c
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2007-04-08 15:08:42 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2007-04-08 15:08:42 +0000
commit8d9f495d68664017e0b87f2c0c2d0eae9f3c4836 (patch)
tree157087760d624a657c3ce11b142afb1c72bf225a /libbb/getopt32.c
parentb04b4357ff5a5b5194a7ff3c875d8746fac9ff33 (diff)
downloadbusybox-w32-8d9f495d68664017e0b87f2c0c2d0eae9f3c4836.tar.gz
busybox-w32-8d9f495d68664017e0b87f2c0c2d0eae9f3c4836.tar.bz2
busybox-w32-8d9f495d68664017e0b87f2c0c2d0eae9f3c4836.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
Diffstat (limited to 'libbb/getopt32.c')
-rw-r--r--libbb/getopt32.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libbb/getopt32.c b/libbb/getopt32.c
index 6cdbfd35d..dec97d743 100644
--- a/libbb/getopt32.c
+++ b/libbb/getopt32.c
@@ -242,7 +242,7 @@ Special characters:
242 llist_t *patterns = NULL; 242 llist_t *patterns = NULL;
243 243
244 (this pointer must be initializated to NULL if the list is empty 244 (this pointer must be initializated to NULL if the list is empty
245 as required by *llist_add_to(llist_t *old_head, char *new_item).) 245 as required by llist_add_to_end(llist_t **old_head, char *new_item).)
246 246
247 opt_complementary = "e::"; 247 opt_complementary = "e::";
248 248
@@ -487,7 +487,7 @@ getopt32(int argc, char **argv, const char *applet_opts, ...)
487 if (on_off->counter) 487 if (on_off->counter)
488 (*(on_off->counter))++; 488 (*(on_off->counter))++;
489 if (on_off->list_flg) { 489 if (on_off->list_flg) {
490 llist_add_to((llist_t **)(on_off->optarg), optarg); 490 llist_add_to_end((llist_t **)(on_off->optarg), optarg);
491 } else if (on_off->optarg) { 491 } else if (on_off->optarg) {
492 *(char **)(on_off->optarg) = optarg; 492 *(char **)(on_off->optarg) = optarg;
493 } 493 }