From 535e98344fdefc4eb174700d8ad3d8228c8ac0f1 Mon Sep 17 00:00:00 2001 From: Michael Vrable Date: Wed, 23 Sep 2009 11:47:43 -0700 Subject: [PATCH] Ensure printf format specifiers and types match (fixes compiler warning). --- store.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/store.cc b/store.cc index aa69d9e..9d4c883 100644 --- a/store.cc +++ b/store.cc @@ -172,7 +172,7 @@ void Tarfile::write_object(int id, const char *data, size_t len) sprintf(header.mode, "%07o", 0600); sprintf(header.uid, "%07o", 0); sprintf(header.gid, "%07o", 0); - sprintf(header.size, "%011o", len); + sprintf(header.size, "%011o", (int)len); sprintf(header.mtime, "%011o", (int)time(NULL)); header.typeflag = '0'; strcpy(header.magic, "ustar "); @@ -281,7 +281,7 @@ void TarSegmentStore::dump_stats() for (map >::iterator i = group_sizes.begin(); i != group_sizes.end(); ++i) { printf(" %s: %lld (%lld compressed)\n", i->first.c_str(), - i->second.first, i->second.second); + (long long)i->second.first, (long long)i->second.second); } } -- 2.20.1