diff --git a/websocketpp/md5/md5.hpp b/websocketpp/md5/md5.hpp index 4eaffb7378..14636103d2 100644 --- a/websocketpp/md5/md5.hpp +++ b/websocketpp/md5/md5.hpp @@ -202,7 +202,7 @@ md5_process(md5_state_t *pms, const md5_byte_t *data /*[64]*/) X = (const md5_word_t *)data; } else { /* not aligned */ - memcpy(xbuf, data, 64); + std::memcpy(xbuf, data, 64); X = xbuf; } } @@ -376,7 +376,7 @@ md5_append(md5_state_t *pms, const md5_byte_t *data, size_t nbytes) if (offset) { int copy = (offset + nbytes > 64 ? 64 - offset : nbytes); - memcpy(pms->buf + offset, p, copy); + std::memcpy(pms->buf + offset, p, copy); if (offset + copy < 64) return; p += copy; @@ -390,7 +390,7 @@ md5_append(md5_state_t *pms, const md5_byte_t *data, size_t nbytes) /* Process a final partial block. */ if (left) - memcpy(pms->buf, p, left); + std::memcpy(pms->buf, p, left); } void