update_engine: Use portable string format functions.
Replace usage of %zu by PRIuS or calls to std::to_string when possible.
This patch includes other minor linter fixes.
BUG=None
TEST=emerge-link update_engine
Change-Id: I9ff2b3677ed4218a140f9e91a2389cc756941b03
Reviewed-on: https://chromium-review.googlesource.com/293629
Reviewed-by: Alex Deymo <deymo@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
Trybot-Ready: Alex Deymo <deymo@chromium.org>
Tested-by: Alex Deymo <deymo@chromium.org>
diff --git a/test_utils.cc b/test_utils.cc
index b4a8074..7965f85 100644
--- a/test_utils.cc
+++ b/test_utils.cc
@@ -18,6 +18,7 @@
#include <vector>
#include <base/files/file_util.h>
+#include <base/format_macros.h>
#include <base/logging.h>
#include <base/strings/string_util.h>
#include <base/strings/stringprintf.h>
@@ -168,7 +169,7 @@
size_t size,
int block_size) {
EXPECT_EQ(0, System(StringPrintf("dd if=/dev/zero of=%s"
- " seek=%zu bs=1 count=1 status=none",
+ " seek=%" PRIuS " bs=1 count=1 status=none",
path.c_str(), size)));
EXPECT_EQ(0, System(StringPrintf("mkfs.ext3 -q -b %d -F %s",
block_size, path.c_str())));