From d23e4465585ec39d39488a5d341ed690c3d93be8 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sat, 13 Aug 2022 12:10:34 -0700 Subject: [PATCH] mi: Use memcpy() instead of memmove() when buffers are known not to overlap Signed-off-by: Alan Coopersmith --- mi/miarc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mi/miarc.c b/mi/miarc.c index 3936f6c27..3a0ecc446 100644 --- a/mi/miarc.c +++ b/mi/miarc.c @@ -3151,10 +3151,10 @@ realFindSpan(int y) else newMaxy = finalMaxy + change; if (finalSpans) { - memmove(((char *) newSpans) + + memcpy(((char *) newSpans) + (finalMiny - newMiny) * sizeof(struct finalSpan *), - (char *) finalSpans, - finalSize * sizeof(struct finalSpan *)); + finalSpans, + finalSize * sizeof(struct finalSpan *)); free(finalSpans); } if ((i = finalMiny - newMiny) > 0)