aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libqpdf/Pl_LZWDecoder.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/libqpdf/Pl_LZWDecoder.cc b/libqpdf/Pl_LZWDecoder.cc
index 25cfdc9a..f4bf3012 100644
--- a/libqpdf/Pl_LZWDecoder.cc
+++ b/libqpdf/Pl_LZWDecoder.cc
@@ -198,13 +198,13 @@ Pl_LZWDecoder::handleCode(int code)
next = getFirstChar(code);
}
}
- unsigned int last_idx = 258 + table_size;
- if (last_idx == 4096)
+ unsigned int new_idx = 258 + table_size;
+ if (new_idx == 4096)
{
throw QEXC::General("LZWDecoder: table full");
}
addToTable(next);
- unsigned int change_idx = last_idx + code_change_delta;
+ unsigned int change_idx = new_idx + code_change_delta;
if ((change_idx == 511) ||
(change_idx == 1023) ||
(change_idx == 2047))