fetch-pack: use skip_prefix() instead of starts_with()
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Nguyễn Thái Ngọc Duy committed
Jun 12, 2016 at 17:53 UTC
45a3e52641fd58c2ebaba2fd2a03308fd6ab8a0a
1 file changed
+6
-6
builtin/fetch-pack.c
+6
-6
@@ -59,12 +59,12 @@ int cmd_fetch_pack(int argc, const char **argv, const char *prefix)
59
for (i = 1; i < argc && *argv[i] == '-'; i++) {
60
const char *arg = argv[i];
61
62
- if (starts_with(arg, "--upload-pack=")) {
63
- args.uploadpack = arg + 14;
62
+ if (skip_prefix(arg, "--upload-pack=", &arg)) {
63
+ args.uploadpack = arg;
64
continue;
65
}
66
- if (starts_with(arg, "--exec=")) {
67
- args.uploadpack = arg + 7;
66
+ if (skip_prefix(arg, "--exec=", &arg)) {
67
+ args.uploadpack = arg;
68
continue;
69
}
70
if (!strcmp("--quiet", arg) || !strcmp("-q", arg)) {
@@ -100,8 +100,8 @@ int cmd_fetch_pack(int argc, const char **argv, const char *prefix)
100
args.verbose = 1;
101
continue;
102
}
103
- if (starts_with(arg, "--depth=")) {
104
- args.depth = strtol(arg + 8, NULL, 0);
103
+ if (skip_prefix(arg, "--depth=", &arg)) {
104
+ args.depth = strtol(arg, NULL, 0);
105
continue;
106
}
107
if (!strcmp("--no-progress", arg)) {