We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dd4c591 commit d5b9e6cCopy full SHA for d5b9e6c
git.c
@@ -133,13 +133,12 @@ static int handle_alias(int *argcp, const char ***argv)
133
fflush(stderr);
134
}
135
136
+ new_argv = realloc(new_argv, sizeof(char*) *
137
+ (count + *argcp + 1));
138
/* insert after command name */
- if (*argcp > 1) {
- new_argv = realloc(new_argv, sizeof(char*) *
139
- (count + *argcp));
140
- memcpy(new_argv + count, *argv + 1,
141
- sizeof(char*) * *argcp);
142
- }
+ memcpy(new_argv + count, *argv + 1,
+ sizeof(char*) * *argcp);
+ new_argv[count+*argcp] = NULL;
143
144
*argv = new_argv;
145
*argcp += count - 1;
0 commit comments