v7-0006-Avoid-global-LC_CTYPE-dependency-in-ltree-crc32.c.patch
text/x-patch
Filename: v7-0006-Avoid-global-LC_CTYPE-dependency-in-ltree-crc32.c.patch
Type: text/x-patch
Part: 5
From 6814389449d1c1ad794d7658dff3055dd0ab7b10 Mon Sep 17 00:00:00 2001 From: Jeff Davis <jeff@j-davis.com> Date: Mon, 27 Oct 2025 16:23:14 -0700 Subject: [PATCH v7 6/9] Avoid global LC_CTYPE dependency in ltree/crc32.c. Use char_tolower() instead of tolower(). --- contrib/ltree/crc32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/ltree/crc32.c b/contrib/ltree/crc32.c index 134f46a805e..5969f75c158 100644 --- a/contrib/ltree/crc32.c +++ b/contrib/ltree/crc32.c @@ -12,7 +12,7 @@ #ifdef LOWER_NODE #include <ctype.h> -#define TOLOWER(x) tolower((unsigned char) (x)) +#define TOLOWER(x) char_tolower((unsigned char) (x), NULL) #else #define TOLOWER(x) (x) #endif -- 2.43.0