Introduced nxt_memcpy_upcase().

This commit is contained in:
Igor Sysoev
2019-02-26 19:48:44 +03:00
parent ce650ea0f7
commit 95c9bba33b
2 changed files with 15 additions and 0 deletions

View File

@@ -96,6 +96,19 @@ nxt_memcpy_lowcase(u_char *dst, const u_char *src, size_t length)
}
void
nxt_memcpy_upcase(u_char *dst, const u_char *src, size_t length)
{
u_char c;
while (length != 0) {
c = *src++;
*dst++ = nxt_upcase(c);
length--;
}
}
u_char *
nxt_cpystrn(u_char *dst, const u_char *src, size_t length)
{

View File

@@ -43,6 +43,8 @@ nxt_memcpy(dst, src, length) \
NXT_EXPORT void nxt_memcpy_lowcase(u_char *dst, const u_char *src,
size_t length);
NXT_EXPORT void nxt_memcpy_upcase(u_char *dst, const u_char *src,
size_t length);
/*