typedef struct {
int numActualFrames;
int numSkippableFrames;
- unsigned long decompressedSize;
+ unsigned long long decompressedSize;
int canComputeDecompSize;
- unsigned long compressedSize;
+ unsigned long long compressedSize;
int usesCheck;
} fileInfo_t;
if(srcFile==NULL){
return 1;
}
- info->compressedSize = UTIL_getFileSize(inFileName);
+ info->compressedSize = (unsigned long long)UTIL_getFileSize(inFileName);
info->decompressedSize = 0;
info->numActualFrames = 0;
info-> numSkippableFrames = 0;
else{
DISPLAY("# Zstandard Frames: %d\n", info->numActualFrames);
DISPLAY("# Skippable Frames: %d\n", info->numSkippableFrames);
- DISPLAY("Compressed Size: %.2f MB (%lu B)\n", compressedSizeMB, info->compressedSize);
+ DISPLAY("Compressed Size: %.2f MB (%llu B)\n", compressedSizeMB, info->compressedSize);
if(info->canComputeDecompSize){
- DISPLAY("Decompressed Size: %.2f MB (%lu B)\n", decompressedSizeMB, info->decompressedSize);
+ DISPLAY("Decompressed Size: %.2f MB (%llu B)\n", decompressedSizeMB, info->decompressedSize);
DISPLAY("Ratio: %.4f\n", compressedSizeMB/decompressedSizeMB);
}
if(info->usesCheck){