summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--string/argz-insert.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/string/argz-insert.c b/string/argz-insert.c
index a110060e9d..3905728f2a 100644
--- a/string/argz-insert.c
+++ b/string/argz-insert.c
@@ -51,8 +51,8 @@ __argz_insert (char **argz, size_t *argz_len, char *before, const char *entry)
if (new_argz)
{
before = new_argz + (before - *argz);
- memcpy (before + entry_len, before, after_before);
- memcpy (before, entry, entry_len);
+ memmove (before + entry_len, before, after_before);
+ memmove (before, entry, entry_len);
*argz = new_argz;
*argz_len = new_argz_len;
return 0;