diff --git a/libziparchive/zip_archive.cc b/libziparchive/zip_archive.cc index a2d6fccd1..af6e02c67 100644 --- a/libziparchive/zip_archive.cc +++ b/libziparchive/zip_archive.cc @@ -819,8 +819,9 @@ class FileWriter : public Writer { // disk does not have enough space. result = TEMP_FAILURE_RETRY(fallocate(fd, 0, current_offset, declared_length)); if (result == -1 && errno == ENOSPC) { - ALOGW("Zip: unable to allocate space for file to %" PRId64 ": %s", - static_cast(declared_length + current_offset), strerror(errno)); + ALOGW("Zip: unable to allocate %" PRId64 " bytes at offset %" PRId64 " : %s", + static_cast(declared_length), static_cast(current_offset), + strerror(errno)); return std::unique_ptr(nullptr); } }