| Index: crypto/symmetric_key_win.cc
|
| diff --git a/crypto/symmetric_key_win.cc b/crypto/symmetric_key_win.cc
|
| index d2034e0304c7bc163ef67704aa90a6a851fae261..66506ea7dbcc33ead86e667773636499a44dfe08 100644
|
| --- a/crypto/symmetric_key_win.cc
|
| +++ b/crypto/symmetric_key_win.cc
|
| @@ -4,12 +4,11 @@
|
|
|
| #include "crypto/symmetric_key.h"
|
|
|
| -#include <winsock2.h> // For htonl.
|
| -
|
| #include <vector>
|
|
|
| // TODO(wtc): replace scoped_array by std::vector.
|
| #include "base/memory/scoped_ptr.h"
|
| +#include "base/sys_byteorder.h"
|
|
|
| namespace crypto {
|
|
|
| @@ -263,7 +262,7 @@ bool ComputePBKDF2Block(HCRYPTHASH hash,
|
| return false;
|
|
|
| // Iteration U_1: and append (big-endian) INT (i).
|
| - uint32 big_endian_block_index = htonl(block_index);
|
| + uint32 big_endian_block_index = base::HostToNet32(block_index);
|
| ok = CryptHashData(safe_hash,
|
| reinterpret_cast<BYTE*>(&big_endian_block_index),
|
| sizeof(big_endian_block_index), 0);
|
|
|