]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/zstd/contrib/seekable_format/examples/seekable_decompression.c
import 15.2.0 Octopus source
[ceph.git] / ceph / src / zstd / contrib / seekable_format / examples / seekable_decompression.c
index 9cd23292263622123062602e3897dbf939e75677..7050e0fa5c6417c1179d0de5e4e32730cfbed0b6 100644 (file)
@@ -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);
     }