forgot to build for amd64 again...
diff --git a/aos/common/util/log_interval.h b/aos/common/util/log_interval.h
index 9acbe40..188a16c 100644
--- a/aos/common/util/log_interval.h
+++ b/aos/common/util/log_interval.h
@@ -68,8 +68,8 @@
interval_.WantToLog();
if (interval_.ShouldLog()) {
log_do(level_, "%s: %.*s %d times over %f sec\n", context,
- message_.size(), message_.data(), interval_.Count(),
- interval_.interval().ToSeconds());
+ static_cast<int>(message_.size()), message_.data(),
+ interval_.Count(), interval_.interval().ToSeconds());
}
}
diff --git a/aos/linux_code/logging/binary_log_file.cc b/aos/linux_code/logging/binary_log_file.cc
index 05b2d93..8c8c8b4 100644
--- a/aos/linux_code/logging/binary_log_file.cc
+++ b/aos/linux_code/logging/binary_log_file.cc
@@ -91,7 +91,7 @@
LOG(FATAL, "fstat(%d, %p) failed with %d: %s\n", fd_, &info, errno,
strerror(errno));
}
- bool r = offset_ == info.st_size - kPageSize;
+ bool r = offset_ == static_cast<off_t>(info.st_size - kPageSize);
is_last_page_ = r ? 2 : 1;
return r;
}