From c9ab81f899e5ed4668d95cf5d250364c5ba50922 Mon Sep 17 00:00:00 2001
From: Pompolic <pompolic@special-circumstanc.es>
Date: Tue, 19 Jan 2021 21:00:35 +0100
Subject: [PATCH] Fix overflow in act_rldstring

---
 pdf.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pdf.c b/pdf.c
index 37baee6..c2d370e 100644
--- a/pdf.c
+++ b/pdf.c
@@ -855,7 +855,7 @@ act_rldstring(const HParseResult *p, void *u)
 {
 	const HParsedToken *flattened = h_seq_flatten(p->arena, p->ast);
 	HCountedArray *flattened_seq = H_CAST_SEQ(flattened);
-	uint8_t bytes_required;
+	size_t bytes_required;
 	uint8_t *result_bytes;
 
 	bytes_required = flattened_seq->used - 1;
-- 
GitLab