зеркало из https://github.com/microsoft/git.git
git: make was_alias and done_help non-static
'was_alias' variable does not need to store it's value on each iteration in the loop; this variable gets assigned the result of run_argv() every time in the loop before being used. 'done_help' variable does not need to be static variable too if we move it out the loop. Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com> Helped-by: Eric Sunshine <sunshine@sunshineco.com> Helped-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
9874fca712
Коммит
8fa7975b07
5
git.c
5
git.c
|
@ -618,6 +618,7 @@ int main(int argc, char **av)
|
|||
{
|
||||
const char **argv = (const char **) av;
|
||||
const char *cmd;
|
||||
int done_help = 0;
|
||||
|
||||
startup_info = &git_startup_info;
|
||||
|
||||
|
@ -680,9 +681,7 @@ int main(int argc, char **av)
|
|||
setup_path();
|
||||
|
||||
while (1) {
|
||||
static int done_help = 0;
|
||||
static int was_alias = 0;
|
||||
was_alias = run_argv(&argc, &argv);
|
||||
int was_alias = run_argv(&argc, &argv);
|
||||
if (errno != ENOENT)
|
||||
break;
|
||||
if (was_alias) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче