diff --git a/sk1/compressor.c b/sk1/compressor.c index f6383ab..46a91f6 100644 --- a/sk1/compressor.c +++ b/sk1/compressor.c @@ -34,7 +34,7 @@ int write_file(const char* filename, const unsigned char* data, size_t size) { return 0; } -// RLE Compression +// RLE int compress_1(const char* input_file_name, const char* output_file_name) { size_t size; unsigned char* data; @@ -62,14 +62,12 @@ int compress_1(const char* input_file_name, const char* output_file_name) { free(data); return 0; } - -// RLE Decompression int decompress_1(const char* input_file_name, const char* output_file_name) { size_t size; unsigned char* data; if (read_file(input_file_name, &data, &size) != 0) return -1; - unsigned char* decompressed = malloc(size * 255); // Allocate a large enough buffer + unsigned char* decompressed = malloc(size * 255); if (!decompressed) { free(data); return -1;