From 17dc898c20e0f7ddf147831ef530514669e02a35 Mon Sep 17 00:00:00 2001 From: Anzhelika Nikolaieva Date: Tue, 30 Jan 2024 19:42:30 +0000 Subject: [PATCH] Update 'sk1/compressor.c' --- sk1/compressor.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sk1/compressor.c b/sk1/compressor.c index 622fef4..8f99a18 100644 --- a/sk1/compressor.c +++ b/sk1/compressor.c @@ -82,13 +82,13 @@ int LZ78compress(struct Input input, struct Output* output) { current->toddler[character] = create_node(); current->toddler[character]->id = ++currentIndex; - int sz_needed = snprintf(NULL, 0, "-%d-%c\n", current->id, character); - char* new_last = calloc(sz_needed + 1, sizeof(char)); + int size_n = snprintf(NULL, 0, "-%d-%c\n", current->id, character); + char* new_last = calloc(size_n + 1, sizeof(char)); sprintf(new_last, "-%d-%c\n", current->id, character ); if (last != NULL) { size_t last_len = strlen(last); - char* temp = calloc(last_len + sz_needed + 1, sizeof(char)); + char* temp = calloc(last_len + size_n + 1, sizeof(char)); strcpy(temp, last); strcat(temp, new_last); free(last);