aboutsummaryrefslogtreecommitdiff
path: root/contrib/seekable_format/examples/seekable_decompression.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/seekable_format/examples/seekable_decompression.c')
-rw-r--r--contrib/seekable_format/examples/seekable_decompression.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/seekable_format/examples/seekable_decompression.c b/contrib/seekable_format/examples/seekable_decompression.c
index 9cd232922636..7050e0fa5c64 100644
--- a/contrib/seekable_format/examples/seekable_decompression.c
+++ b/contrib/seekable_format/examples/seekable_decompression.c
@@ -84,7 +84,7 @@ static void fseek_orDie(FILE* file, long int offset, int origin) {
}
-static void decompressFile_orDie(const char* fname, unsigned startOffset, unsigned endOffset)
+static void decompressFile_orDie(const char* fname, off_t startOffset, off_t endOffset)
{
FILE* const fin = fopen_orDie(fname, "rb");
FILE* const fout = stdout;
@@ -129,8 +129,8 @@ int main(int argc, const char** argv)
{
const char* const inFilename = argv[1];
- unsigned const startOffset = (unsigned) atoi(argv[2]);
- unsigned const endOffset = (unsigned) atoi(argv[3]);
+ off_t const startOffset = atoll(argv[2]);
+ off_t const endOffset = atoll(argv[3]);
decompressFile_orDie(inFilename, startOffset, endOffset);
}