X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=commit.c;h=731191e63bd39a89a8ea4ed0390c49d5605cdbed;hb=f2cabf6abfb1ebf8c1f1a4789ae003990b5f0ba9;hp=632061c2c3669991b6526a5b6b452e3b54ee718c;hpb=68186857a9bb0a71e9456155623e02d398a5b817;p=git.git diff --git a/commit.c b/commit.c index 632061c2c..731191e63 100644 --- a/commit.c +++ b/commit.c @@ -224,7 +224,7 @@ int unregister_shallow(const unsigned char *sha1) if (pos < 0) return -1; if (pos + 1 < commit_graft_nr) - memcpy(commit_graft + pos, commit_graft + pos + 1, + memmove(commit_graft + pos, commit_graft + pos + 1, sizeof(struct commit_graft *) * (commit_graft_nr - pos - 1)); commit_graft_nr--;