X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=convert.c;h=3bb5a4dd57c669bc59be0e2317ef33b64b024992;hb=01e0f162a70f61de0b7aa0e9d8c49c03cbafeb64;hp=416bf83c75510930146dc0e3c2dd3273a9cb4e33;hpb=0dc691a4f3dcb67dd948eb97efcf7098059988c1;p=git.git diff --git a/convert.c b/convert.c index 416bf83c7..3bb5a4dd5 100644 --- a/convert.c +++ b/convert.c @@ -533,7 +533,7 @@ static int ident_to_git(const char *path, const char *src, size_t len, dollar = memchr(src, '$', len); if (!dollar) break; - memcpy(dst, src, dollar + 1 - src); + memmove(dst, src, dollar + 1 - src); dst += dollar + 1 - src; len -= dollar + 1 - src; src = dollar + 1; @@ -553,7 +553,7 @@ static int ident_to_git(const char *path, const char *src, size_t len, src = dollar + 1; } } - memcpy(dst, src, len); + memmove(dst, src, len); strbuf_setlen(buf, dst + len - buf->buf); return 1; }