tar: conditionally don't wait for vforked child to exec, as it always
authorDenis Vlasenko <vda.linux@googlemail.com>
Tue, 4 Sep 2007 19:33:22 +0000 (19:33 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Tue, 4 Sep 2007 19:33:22 +0000 (19:33 -0000)
commit7e0fbf9c26350a819661241bc925cb88f26bb992
tree827570e004a3af086963154f0379b662fd0a3ea5
parentf0000653e90fdbddcd49adb69909ab60c88feda5
tar: conditionally don't wait for vforked child to exec, as it always
works right on Linux, and anyway mayresult only on less-than-clear error
message only, it will not cause tar to misbehave.

function                                             old     new   delta
open_transformer                                      98      80     -18
writeTarFile                                         714     547    -167
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-185)           Total: -185 bytes
   text    data     bss     dec     hex filename
 770651    1051   10764  782466   bf082 busybox_old
 770463    1051   10764  782278   befc6 busybox_unstripped
archival/libunarchive/open_transformer.c
archival/tar.c
include/libbb.h