]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
use memmove for overlapping regions 460/head
authorWolf Vollprecht <w.vollprecht@gmail.com>
Thu, 8 Jul 2021 07:13:19 +0000 (09:13 +0200)
committerWolf Vollprecht <w.vollprecht@gmail.com>
Thu, 8 Jul 2021 07:13:32 +0000 (09:13 +0200)
src/conda.c

index 21ad6bfbeadbe0718ce81cbb303fe399dbb5aa2a..6f6a65a65ab6db870cd28f6f891e5bdf3ba6075c 100644 (file)
@@ -670,7 +670,7 @@ pool_conda_matchspec(Pool *pool, const char *name)
   if (build)
     {
       *p++ = ' ';
-      memcpy(p, build, buildend - build);
+      memmove(p, build, buildend - build);
       p += buildend - build;
     }
   evrid = pool_strn2id(pool, version, p - version, 1);