summaryrefslogtreecommitdiff
path: root/libs/utils/BlobCache.cpp
diff options
context:
space:
mode:
author Andrew Hsieh <andrewhsieh@google.com> 2012-02-27 18:50:55 -0800
committer Andrew Hsieh <andrewhsieh@google.com> 2012-02-27 18:50:55 -0800
commitd9df224570325c41f9aa9f3a25bf4baf828065f2 (patch)
treed4604285742530f34dd3895ee3f83450a3d8519a /libs/utils/BlobCache.cpp
parent4709a11b5dcb0abb5f8518e0404b67a0912c0167 (diff)
Fixed several 64-bit porting issues
1. Use "%zu" instead of "%d" for size_t in printf 2. Variable precision specifier (eg. "%.*s") in printf should be of type int. (iov_len is size_t which is 64-bit when compiled with -m64) 3. Use PRId64 instead of "%lld" to print variables of type int64_t Change-Id: I2be40a6514b5dffa0038d62b9bccc3401b8756e6
Diffstat (limited to 'libs/utils/BlobCache.cpp')
-rw-r--r--libs/utils/BlobCache.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/utils/BlobCache.cpp b/libs/utils/BlobCache.cpp
index e52cf2f84539..be398ee4eb45 100644
--- a/libs/utils/BlobCache.cpp
+++ b/libs/utils/BlobCache.cpp
@@ -183,7 +183,7 @@ size_t BlobCache::getFdCount() const {
status_t BlobCache::flatten(void* buffer, size_t size, int fds[], size_t count)
const {
if (count != 0) {
- ALOGE("flatten: nonzero fd count: %d", count);
+ ALOGE("flatten: nonzero fd count: %zu", count);
return BAD_VALUE;
}
@@ -234,7 +234,7 @@ status_t BlobCache::unflatten(void const* buffer, size_t size, int fds[],
mCacheEntries.clear();
if (count != 0) {
- ALOGE("unflatten: nonzero fd count: %d", count);
+ ALOGE("unflatten: nonzero fd count: %zu", count);
return BAD_VALUE;
}