| Index: chrome/test/chromedriver/util.cc
|
| diff --git a/chrome/test/chromedriver/util.cc b/chrome/test/chromedriver/util.cc
|
| index d0d241699a9dac6bb923fba84cd6dec3d126c0fb..8c59bfea8ff0104a46ef777b928b54b2534cd1b5 100644
|
| --- a/chrome/test/chromedriver/util.cc
|
| +++ b/chrome/test/chromedriver/util.cc
|
| @@ -4,6 +4,9 @@
|
|
|
| #include "chrome/test/chromedriver/util.h"
|
|
|
| +#include <stddef.h>
|
| +#include <stdint.h>
|
| +
|
| #include "base/base64.h"
|
| #include "base/files/file_enumerator.h"
|
| #include "base/files/file_util.h"
|
| @@ -27,8 +30,8 @@
|
| #include "third_party/zlib/google/zip.h"
|
|
|
| std::string GenerateId() {
|
| - uint64 msb = base::RandUint64();
|
| - uint64 lsb = base::RandUint64();
|
| + uint64_t msb = base::RandUint64();
|
| + uint64_t lsb = base::RandUint64();
|
| return base::StringPrintf("%016" PRIx64 "%016" PRIx64, msb, lsb);
|
| }
|
|
|
| @@ -109,13 +112,9 @@ class DataOutputStream {
|
| DataOutputStream() {}
|
| ~DataOutputStream() {}
|
|
|
| - void WriteUInt16(uint16 data) {
|
| - WriteBytes(&data, sizeof(data));
|
| - }
|
| + void WriteUInt16(uint16_t data) { WriteBytes(&data, sizeof(data)); }
|
|
|
| - void WriteUInt32(uint32 data) {
|
| - WriteBytes(&data, sizeof(data));
|
| - }
|
| + void WriteUInt32(uint32_t data) { WriteBytes(&data, sizeof(data)); }
|
|
|
| void WriteString(const std::string& data) {
|
| WriteBytes(data.c_str(), data.length());
|
| @@ -142,13 +141,9 @@ class DataInputStream {
|
| : data_(data), size_(size), iter_(0) {}
|
| ~DataInputStream() {}
|
|
|
| - bool ReadUInt16(uint16* data) {
|
| - return ReadBytes(data, sizeof(*data));
|
| - }
|
| + bool ReadUInt16(uint16_t* data) { return ReadBytes(data, sizeof(*data)); }
|
|
|
| - bool ReadUInt32(uint32* data) {
|
| - return ReadBytes(data, sizeof(*data));
|
| - }
|
| + bool ReadUInt32(uint32_t* data) { return ReadBytes(data, sizeof(*data)); }
|
|
|
| bool ReadString(std::string* data, int length) {
|
| if (length < 0)
|
| @@ -189,7 +184,7 @@ struct ZipEntry {
|
| std::string* error_msg) {
|
| DataInputStream stream(bytes.c_str(), bytes.length());
|
|
|
| - uint32 signature;
|
| + uint32_t signature;
|
| if (!stream.ReadUInt32(&signature) || signature != kFileHeaderSignature) {
|
| *error_msg = "invalid file header signature";
|
| return false;
|
| @@ -218,7 +213,7 @@ struct ZipEntry {
|
| *error_msg = "invalid crc";
|
| return false;
|
| }
|
| - uint32 compressed_size;
|
| + uint32_t compressed_size;
|
| if (!stream.ReadUInt32(&compressed_size)) {
|
| *error_msg = "invalid compressed size";
|
| return false;
|
| @@ -227,12 +222,12 @@ struct ZipEntry {
|
| *error_msg = "invalid compressed size";
|
| return false;
|
| }
|
| - uint16 name_length;
|
| + uint16_t name_length;
|
| if (!stream.ReadUInt16(&name_length)) {
|
| *error_msg = "invalid name length";
|
| return false;
|
| }
|
| - uint16 field_length;
|
| + uint16_t field_length;
|
| if (!stream.ReadUInt16(&field_length)) {
|
| *error_msg = "invalid field length";
|
| return false;
|
| @@ -309,7 +304,7 @@ struct ZipEntry {
|
| stream.WriteString(name);
|
| stream.WriteString(fields);
|
| stream.WriteString(compressed_data);
|
| - uint32 entry_size = stream.buffer().length();
|
| + uint32_t entry_size = stream.buffer().length();
|
|
|
| // Write central directory.
|
| stream.WriteUInt32(kCentralDirSignature);
|
| @@ -331,7 +326,7 @@ struct ZipEntry {
|
| stream.WriteUInt32(0); // Offset to file.
|
| stream.WriteString(name);
|
| stream.WriteString(fields);
|
| - uint32 cd_size = stream.buffer().length() - entry_size;
|
| + uint32_t cd_size = stream.buffer().length() - entry_size;
|
|
|
| // End of central directory.
|
| stream.WriteUInt32(kEndOfCentralDirSignature);
|
| @@ -346,26 +341,26 @@ struct ZipEntry {
|
| return stream.buffer();
|
| }
|
|
|
| - static const uint32 kFileHeaderSignature;
|
| - static const uint32 kDataDescriptorSignature;
|
| - static const uint32 kCentralDirSignature;
|
| - static const uint32 kEndOfCentralDirSignature;
|
| - uint16 version_needed;
|
| - uint16 bit_flag;
|
| - uint16 compression_method;
|
| - uint16 mod_time;
|
| - uint16 mod_date;
|
| - uint32 crc;
|
| - uint32 uncompressed_size;
|
| + static const uint32_t kFileHeaderSignature;
|
| + static const uint32_t kDataDescriptorSignature;
|
| + static const uint32_t kCentralDirSignature;
|
| + static const uint32_t kEndOfCentralDirSignature;
|
| + uint16_t version_needed;
|
| + uint16_t bit_flag;
|
| + uint16_t compression_method;
|
| + uint16_t mod_time;
|
| + uint16_t mod_date;
|
| + uint32_t crc;
|
| + uint32_t uncompressed_size;
|
| std::string name;
|
| std::string fields;
|
| std::string compressed_data;
|
| };
|
|
|
| -const uint32 ZipEntry::kFileHeaderSignature = 0x04034b50;
|
| -const uint32 ZipEntry::kDataDescriptorSignature = 0x08074b50;
|
| -const uint32 ZipEntry::kCentralDirSignature = 0x02014b50;
|
| -const uint32 ZipEntry::kEndOfCentralDirSignature = 0x06054b50;
|
| +const uint32_t ZipEntry::kFileHeaderSignature = 0x04034b50;
|
| +const uint32_t ZipEntry::kDataDescriptorSignature = 0x08074b50;
|
| +const uint32_t ZipEntry::kCentralDirSignature = 0x02014b50;
|
| +const uint32_t ZipEntry::kEndOfCentralDirSignature = 0x06054b50;
|
|
|
| Status UnzipEntry(const base::FilePath& unzip_dir,
|
| const std::string& bytes) {
|
|
|