summaryrefslogtreecommitdiffstats
path: root/chrome/browser/metrics_log.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/metrics_log.cc')
-rw-r--r--chrome/browser/metrics_log.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/metrics_log.cc b/chrome/browser/metrics_log.cc
index 6d8397a..16a24b7 100644
--- a/chrome/browser/metrics_log.cc
+++ b/chrome/browser/metrics_log.cc
@@ -41,12 +41,12 @@ void MetricsLog::RegisterPrefs(PrefService* local_state) {
MetricsLog::MetricsLog(const std::string& client_id, int session_id)
: start_time_(Time::Now()),
- num_events_(0),
+ client_id_(client_id),
+ session_id_(IntToString(session_id)),
locked_(false),
buffer_(NULL),
writer_(NULL),
- client_id_(client_id),
- session_id_(IntToString(session_id)) {
+ num_events_(0) {
buffer_ = xmlBufferCreate();
DCHECK(buffer_);
@@ -110,7 +110,7 @@ std::string MetricsLog::CreateHash(const std::string& value) {
unsigned char reverse[8]; // UMA only uses first 8 chars of hash.
DCHECK(arraysize(digest.a) >= arraysize(reverse));
- for (int i = 0; i < arraysize(reverse); ++i)
+ for (size_t i = 0; i < arraysize(reverse); ++i)
reverse[i] = digest.a[arraysize(reverse) - i - 1];
LOG(INFO) << "Metrics: Hash numeric [" << value << "]=["
<< *reinterpret_cast<const uint64*>(&reverse[0]) << "]";