From 83a4a1607341d88e265039d73a99c1e43f53128e Mon Sep 17 00:00:00 2001 From: Bohdan Kapliuk Date: Sun, 12 Jan 2025 17:39:24 +0200 Subject: [PATCH] sk1 --- sk1/compressor.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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;