On 1 April 2026 02:46:23 CEST, Andreas Karlsson <andreas@proxel.se> wrote:
>My proposed fix is that we allocate a ULOC_LANG_CAPACITY buffer for the language like we do in fix_icu_locale_str()
insteadof trying to be clever. An alternative would be to use strncmp("tr", lang, 3) but that seems too clever for my
tastein something which is not performance critical. A third option would be to check for
U_STRING_NOT_TERMINATED_WARNINGbut I think that would just be unnecessarily convoluted code.
>
>I have attached my proposed fix.
Since it is likely I introduced or at least exposed this bug somehow I am adding this to the open items for PG 19.
Andreas