X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=index-pack.c;h=6d6c92bf14803923f4c98678ae682aef4d41d3ab;hb=5fed4668153c9ca6e44ec84a0976089f515705aa;hp=042aea8842b531254e9a2d0ec67cbaeb40990575;hpb=d0a75a179e0e872c47d4a25350565a8c7c04dd0b;p=git.git diff --git a/index-pack.c b/index-pack.c index 042aea884..6d6c92bf1 100644 --- a/index-pack.c +++ b/index-pack.c @@ -90,13 +90,13 @@ static SHA_CTX input_ctx; static int input_fd, output_fd, mmap_fd; /* Discard current buffer used content. */ -static void flush() +static void flush(void) { if (input_offset) { if (output_fd >= 0) write_or_die(output_fd, input_buffer, input_offset); SHA1_Update(&input_ctx, input_buffer, input_offset); - memcpy(input_buffer, input_buffer + input_offset, input_len); + memmove(input_buffer, input_buffer + input_offset, input_len); input_offset = 0; } }