|
|
|
@ -369,8 +369,7 @@ static int handle_alias(int *argcp, const char ***argv)
@@ -369,8 +369,7 @@ static int handle_alias(int *argcp, const char ***argv)
|
|
|
|
|
die(_("alias '%s' changes environment variables.\n" |
|
|
|
|
"You can use '!git' in the alias to do this"), |
|
|
|
|
alias_command); |
|
|
|
|
memmove(new_argv - option_count, new_argv, |
|
|
|
|
count * sizeof(char *)); |
|
|
|
|
MOVE_ARRAY(new_argv - option_count, new_argv, count); |
|
|
|
|
new_argv -= option_count; |
|
|
|
|
|
|
|
|
|
if (count < 1) |
|
|
|
@ -385,7 +384,7 @@ static int handle_alias(int *argcp, const char ***argv)
@@ -385,7 +384,7 @@ static int handle_alias(int *argcp, const char ***argv)
|
|
|
|
|
|
|
|
|
|
REALLOC_ARRAY(new_argv, count + *argcp); |
|
|
|
|
/* insert after command name */ |
|
|
|
|
memcpy(new_argv + count, *argv + 1, sizeof(char *) * *argcp); |
|
|
|
|
COPY_ARRAY(new_argv + count, *argv + 1, *argcp); |
|
|
|
|
|
|
|
|
|
trace2_cmd_alias(alias_command, new_argv); |
|
|
|
|
trace2_cmd_list_config(); |
|
|
|
|