summaryrefslogtreecommitdiff
path: root/lib/string/mempcpy.c
blob: 1f33e4539eaae009df4f280aeef5919b3dc45be7 (plain)
1
2
3
4
5
6
7
8
9
10
/* SPDX-License-Identifier: MIT */
/* Derived from musl libc (Copyright © 2005-2020 Rich Felker, et al.) */

#define _GNU_SOURCE
#include <string.h>

void *mempcpy(void *dest, const void *src, size_t n)
{
	return (char *)memcpy(dest, src, n) + n;
}