From 7c65c6e749486e6fef956eaca998e7c0fe4832fa Mon Sep 17 00:00:00 2001 From: drepper Date: Wed, 5 Nov 1997 23:51:49 +0000 Subject: [PATCH] Optimize a bit by using mempcpy. --- stdlib/msort.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/stdlib/msort.c b/stdlib/msort.c index 4cd3e3f167..1c36a4cb9c 100644 --- a/stdlib/msort.c +++ b/stdlib/msort.c @@ -71,17 +71,16 @@ msort_with_tmp (b, n, s, cmp, t) { if ((*cmp) (b1, b2) <= 0) { - memcpy (tmp, b1, s); + tmp = (char *) __mempcpy (tmp, b1, s); b1 += s; --n1; } else { - memcpy (tmp, b2, s); + tmp = (char *) __mempcpy (tmp, b2, s); b2 += s; --n2; } - tmp += s; } if (n1 > 0) memcpy (tmp, b1, n1 * s); -- 2.11.0