From f39d8599a404a60e9536844f22859e9aca32f343 Mon Sep 17 00:00:00 2001 From: Maurizio Porrato Date: Fri, 20 Oct 2023 09:23:20 +0100 Subject: [PATCH] Improve variable naming in lzw_decompress() --- lzw.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lzw.c b/lzw.c index 5480c9b..7401b7a 100644 --- a/lzw.c +++ b/lzw.c @@ -129,7 +129,7 @@ int lzw_decompress(struct lzw_ctx* c, uint8_t* src, size_t* src_count, uint8_t* int bytes_read = 0; int bytes_written = 0; uint16_t code; - uint16_t i, t; + uint16_t code_len, current_code; if (c->eos != 0) return 0; @@ -161,11 +161,11 @@ int lzw_decompress(struct lzw_ctx* c, uint8_t* src, size_t* src_count, uint8_t* lzw_build_entry(c, code); /* Output the corresponding string */ c->output_buffer_start = 0; - for (i = c->dict[code].length, t = code; t != 0 && i != 0; i--, t = c->dict[t].prefix) { - if (i <= *dst_count) - dst[bytes_written + i - 1] = c->dict[t].last; + for (code_len = c->dict[code].length, current_code = code; current_code != 0 && code_len != 0; code_len--, current_code = c->dict[current_code].prefix) { + if (code_len <= *dst_count) + dst[bytes_written + code_len - 1] = c->dict[current_code].last; else - c->output_buffer[i - *dst_count - 1] = c->dict[t].last; + c->output_buffer[code_len - *dst_count - 1] = c->dict[current_code].last; } if (c->dict[code].length <= *dst_count) { c->output_buffer_used = 0;