зеркало из https://github.com/microsoft/git.git
sequencer: simplify building argument list in do_exec()
Build child_argv during initialization, taking advantage of the C99 support for initialization expressions that are not compile time constants. This avoids the use of a magic index constant and is shorter and simpler. Signed-off-by: René Scharfe <l.s.r@web.de> Signed-off-by: Taylor Blau <me@ttaylorr.com>
This commit is contained in:
Родитель
eede29aa35
Коммит
242aa33de0
|
@ -3558,11 +3558,10 @@ static int error_failed_squash(struct repository *r,
|
|||
|
||||
static int do_exec(struct repository *r, const char *command_line)
|
||||
{
|
||||
const char *child_argv[] = { NULL, NULL };
|
||||
const char *child_argv[] = { command_line, NULL };
|
||||
int dirty, status;
|
||||
|
||||
fprintf(stderr, _("Executing: %s\n"), command_line);
|
||||
child_argv[0] = command_line;
|
||||
status = run_command_v_opt(child_argv, RUN_USING_SHELL);
|
||||
|
||||
/* force re-reading of the cache */
|
||||
|
|
Загрузка…
Ссылка в новой задаче