From 1be842513604fe7a88a5e6427601a3fe0112ae04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Mon, 1 Oct 2012 21:09:55 +0200 Subject: [PATCH] Reference band files by hex value instead of decimal --- sparsebundlefs.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sparsebundlefs.cpp b/sparsebundlefs.cpp index dd260c1..054401e 100644 --- a/sparsebundlefs.cpp +++ b/sparsebundlefs.cpp @@ -96,9 +96,9 @@ static int sparsebundle_read(const char *path, char *buffer, size_t length, off_ ssize_t to_read = length - bytes_read; char *band_name; - asprintf(&band_name, "%s/bands/%jd", SB_DATA->path, intmax_t(band_number)); + asprintf(&band_name, "%s/bands/%llx", SB_DATA->path, band_number); - log("\tReading band %llu at offet %llu (bytes_read: %zu to_read: %zu\n", + log("\tReading band %llx at offet %llu (bytes_read: %zu to_read: %zu\n", band_number, band_offset, bytes_read, to_read); ssize_t read = 0;