]> git.ipfire.org Git - thirdparty/git.git/commit - sequencer.c
use child_process members "args" and "env" directly
authorRené Scharfe <l.s.r@web.de>
Sun, 30 Oct 2022 11:51:14 +0000 (12:51 +0100)
committerTaylor Blau <me@ttaylorr.com>
Sun, 30 Oct 2022 18:04:40 +0000 (14:04 -0400)
commit0e90673957f12adc1a84b13d3dfff02151e4a7a8
tree737050f737be02089d750d4a291cc65421afc89b
parent4120294cbf8e434c1de408434842d570eba0e25d
use child_process members "args" and "env" directly

Build argument list and environment of child processes by using
struct child_process and populating its members "args" and "env"
directly instead of maintaining separate strvecs and letting
run_command_v_opt() and friends populate these members.  This is
simpler, shorter and slightly more efficient.

Signed-off-by: René Scharfe <l.s.r@web.de>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
13 files changed:
add-interactive.c
builtin/add.c
builtin/bisect--helper.c
builtin/clone.c
builtin/gc.c
builtin/merge.c
builtin/pull.c
builtin/remote.c
diff.c
git.c
merge.c
scalar.c
sequencer.c