diff options
Diffstat (limited to 'compiler-rt/lib/tsan/rtl/tsan_md5.cc')
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_md5.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_md5.cc b/compiler-rt/lib/tsan/rtl/tsan_md5.cc index c9d671f5b59..aeae302df6e 100644 --- a/compiler-rt/lib/tsan/rtl/tsan_md5.cc +++ b/compiler-rt/lib/tsan/rtl/tsan_md5.cc @@ -194,13 +194,13 @@ void MD5_Final(unsigned char *result, MD5_CTX *ctx) { free = 64 - used; if (free < 8) { - internal_memset(&ctx->buffer[used], 0, free); + real_memset(&ctx->buffer[used], 0, free); body(ctx, ctx->buffer, 64); used = 0; free = 64; } - internal_memset(&ctx->buffer[used], 0, free - 8); + real_memset(&ctx->buffer[used], 0, free - 8); ctx->lo <<= 3; ctx->buffer[56] = ctx->lo; @@ -231,7 +231,7 @@ void MD5_Final(unsigned char *result, MD5_CTX *ctx) { result[14] = ctx->d >> 16; result[15] = ctx->d >> 24; - internal_memset(ctx, 0, sizeof(*ctx)); + real_memset(ctx, 0, sizeof(*ctx)); } MD5Hash md5_hash(const void *data, uptr size) { |

