14 if (s1 ==
NULL || s2 ==
NULL || s1max > RSIZE_MAX || n > RSIZE_MAX || n > s1max)
16 if (s1 !=
NULL && s1max <= RSIZE_MAX)
25 if (d > s && d < (s + n))
constraint_handler_t _constraintHandler
#define _CONSTRAINT_VIOLATION(e)
#define EINVAL
Invalid argument.
#define NULL
Pointer error value.
errno_t memmove_s(void *s1, rsize_t s1max, const void *s2, rsize_t n)
__UINTPTR_TYPE__ uintptr_t
_PUBLIC void * memset(void *s, int c, size_t n)