From 6692a1a70f11a0143e13b2267faadd62dcb69aec Mon Sep 17 00:00:00 2001 From: pkasting Date: Mon, 20 Jul 2015 19:03:27 -0700 Subject: Fix and enable MSVC warning C4018 for crypto/. BUG=398202 TEST=none Review URL: https://codereview.chromium.org/1241113003 Cr-Commit-Position: refs/heads/master@{#339595} --- crypto/crypto.gyp | 4 ---- crypto/symmetric_key_win.cc | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) (limited to 'crypto') diff --git a/crypto/crypto.gyp b/crypto/crypto.gyp index 6327ce7..5153fa8 100644 --- a/crypto/crypto.gyp +++ b/crypto/crypto.gyp @@ -94,7 +94,6 @@ [ 'OS == "win"', { 'msvs_disabled_warnings': [ 4267, # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. - 4018, ], }], [ 'use_openssl==1', { @@ -261,9 +260,6 @@ 'CRYPTO_IMPLEMENTATION', '<@(nacl_win64_defines)', ], - 'msvs_disabled_warnings': [ - 4018, - ], 'configurations': { 'Common_Base': { 'msvs_target_platform': 'x64', diff --git a/crypto/symmetric_key_win.cc b/crypto/symmetric_key_win.cc index b3d65f6..ec9cfa0 100644 --- a/crypto/symmetric_key_win.cc +++ b/crypto/symmetric_key_win.cc @@ -295,7 +295,7 @@ bool ComputePBKDF2Block(HCRYPTHASH hash, if (!ok || size != hash_size) return false; - for (int i = 0; i < hash_size; ++i) + for (DWORD i = 0; i < hash_size; ++i) output_buf[i] ^= hash_value[i]; } -- cgit v1.1