libbb: introduce and use xrealloc_vector
authorDenis Vlasenko <vda.linux@googlemail.com>
Tue, 8 Jul 2008 05:14:36 +0000 (05:14 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Tue, 8 Jul 2008 05:14:36 +0000 (05:14 -0000)
commitdeeed59de0a9bcc068ebd14d7496a6b26e45b890
tree7dafd469e9f6bca107adbf930fe77fff9958a0b6
parent493829207c1c2a36d55aaa13abf806533d0cb87f
libbb: introduce and use xrealloc_vector

function                                             old     new   delta
xrealloc_vector_helper                                 -      51     +51
create_list                                           84      99     +15
getopt_main                                          690     695      +5
passwd_main                                         1049    1053      +4
get_cached                                            85      89      +4
msh_main                                            1377    1380      +3
add_match                                             42      41      -1
read_lines                                           720     718      -2
grave                                               1068    1066      -2
fill_match_lines                                     143     141      -2
add_to_dirlist                                        67      65      -2
add_input_file                                        49      47      -2
act                                                  252     250      -2
fsck_main                                           2252    2246      -6
man_main                                             765     757      -8
bb_internal_initgroups                               228     220      -8
cut_main                                            1052    1041     -11
add_edge_to_node                                      55      43     -12
dpkg_main                                           3851    3835     -16
ifupdown_main                                       2202    2178     -24
sort_main                                            838     812     -26
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 5/15 up/down: 82/-124)          Total: -42 bytes
29 files changed:
archival/dpkg.c
archival/rpm.c
coreutils/cut.c
coreutils/od_bloaty.c
coreutils/sort.c
debianutils/run_parts.c
e2fsprogs/fsck.c
editors/awk.c
editors/diff.c
editors/sed.c
include/libbb.h
libbb/Kbuild
libbb/dump.c
libbb/get_line_from_file.c
libbb/lineedit.c
libbb/mtab.c
libbb/procps.c
libbb/read.c
libpwdgrp/pwd_grp.c
miscutils/less.c
miscutils/man.c
modutils/insmod.c
modutils/modprobe-small.c
modutils/modprobe.c
networking/ifupdown.c
procps/ps.c
procps/top.c
util-linux/getopt.c
util-linux/mount.c