X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=builtin-fetch-pack.c;h=22a57121a8cd58c43008e46fec4a4b8348310724;hb=bf474e2402e51843e8230c064da6ccfdf3a8ff54;hp=21ce3e016314e0c8500c9010b2ff214b1e05e022;hpb=2819854ec5013fc0958ea477fa49d53fc0faee80;p=git.git diff --git a/builtin-fetch-pack.c b/builtin-fetch-pack.c index 21ce3e016..22a57121a 100644 --- a/builtin-fetch-pack.c +++ b/builtin-fetch-pack.c @@ -780,7 +780,8 @@ struct ref *fetch_pack(struct fetch_pack_args *my_args, struct ref *ref_cpy; fetch_pack_setup(); - memcpy(&args, my_args, sizeof(args)); + if (&args != my_args) + memcpy(&args, my_args, sizeof(args)); if (args.depth > 0) { if (stat(git_path("shallow"), &st)) st.st_mtime = 0;