From 20fe94218863eabf50ed9eda0786dd4fbc2a0627 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 26 Apr 2026 20:18:15 +1000 Subject: [PATCH] enca: fix discard-qualifier warning in enca_eol_surface() memchr() returns void* from a const unsigned char* buffer but was assigned to a non-const unsigned char* p, discarding the const qualifier. Change p to const unsigned char* to correctly propagate constness from the buffer parameter. --- lib/guess.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/guess.c b/lib/guess.c index 2e8e4e8..524295e 100644 --- a/lib/guess.c +++ b/lib/guess.c @@ -668,7 +668,7 @@ enca_eol_surface(const unsigned char *buffer, size_t size, const size_t *counts) { - unsigned char *p; + const unsigned char *p; size_t i; /* Return BINARY when the sample contains some strange characters.