v2-0001-Fixes-a-bug-in-strlower_libc_sb.patch
application/octet-stream
Filename: v2-0001-Fixes-a-bug-in-strlower_libc_sb.patch
Type: application/octet-stream
Part: 1
Message:
Re: Fixes bug in strlower_libc_sb()
Patch
Format: format-patch
Series: patch v2-0001
Subject: Fixes a bug in strlower_libc_sb
| File | + | − |
|---|---|---|
| src/backend/utils/adt/pg_locale_libc.c | 0 | 3 |
From e3fa9f6de184a5057d865b89be640d9cf35f4698 Mon Sep 17 00:00:00 2001 From: "Chao Li (Evan)" <lic@highgo.com> Date: Tue, 25 Nov 2025 13:26:19 +0800 Subject: [PATCH v2 1/2] Fixes a bug in strlower_libc_sb Removed a useless length check. Author: Chao Li <lic@highgo.com> Discussion: https://postgr.es/m/CAEoWx2mW0P8CByavV58zm3=eb2MQHaKOcDEF5B2UJYRyC2c3ig@mail.gmail.com --- src/backend/utils/adt/pg_locale_libc.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/backend/utils/adt/pg_locale_libc.c b/src/backend/utils/adt/pg_locale_libc.c index 716f005066a..abf27283a33 100644 --- a/src/backend/utils/adt/pg_locale_libc.c +++ b/src/backend/utils/adt/pg_locale_libc.c @@ -434,9 +434,6 @@ strlower_libc_sb(char *dest, size_t destsize, const char *src, ssize_t srclen, locale_t loc = locale->lt; char *p; - if (srclen + 1 > destsize) - return srclen; - memcpy(dest, src, srclen); dest[srclen] = '\0'; -- 2.39.5 (Apple Git-154)