| Index: components/crx_file/id_util.cc
|
| diff --git a/components/crx_file/id_util.cc b/components/crx_file/id_util.cc
|
| index d628aa144963cd6af072a6c7ddf868f9de0c8778..99a245606837ea312dacbe66f35b84ea6ee6972a 100644
|
| --- a/components/crx_file/id_util.cc
|
| +++ b/components/crx_file/id_util.cc
|
| @@ -4,10 +4,13 @@
|
|
|
| #include "components/crx_file/id_util.h"
|
|
|
| +#include <stdint.h>
|
| +
|
| #include "base/files/file_path.h"
|
| #include "base/sha1.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/strings/string_util.h"
|
| +#include "build/build_config.h"
|
| #include "crypto/sha2.h"
|
|
|
| namespace {
|
| @@ -37,7 +40,7 @@ namespace id_util {
|
| const size_t kIdSize = 16;
|
|
|
| std::string GenerateId(const std::string& input) {
|
| - uint8 hash[kIdSize];
|
| + uint8_t hash[kIdSize];
|
| crypto::SHA256HashString(input, hash, sizeof(hash));
|
| std::string output =
|
| base::ToLowerASCII(base::HexEncode(hash, sizeof(hash)));
|
|
|