adds C++ namespaces to <cstring> methods references #209

This commit is contained in:
Peter Thorson
2013-04-20 07:30:52 -05:00
parent 4ada7f9b0b
commit 98171d525e

View File

@@ -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