| Index: crypto/symmetric_key_win.cc
|
| diff --git a/crypto/symmetric_key_win.cc b/crypto/symmetric_key_win.cc
|
| index 87e0bc3a4597f66b8d9bc1956b52cebf53916774..f4cd751992d2ef86dea27e928f495c0d9b53c094 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 {
|
|
|
| @@ -264,7 +263,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);
|
|
|