On Wed, Oct 22, 2025, 16:44 Chet Ramey <[email protected]> wrote:
>
> On 10/22/25 1:41 PM, Grisha Levit wrote:
> > In the ansic* functions, if HANDLE_MULTIBYTE is defined, we end up
> > calling mbrtowc for non-"basic" characters in singlebyte locales.
> > While this is not incorrect (Android's broken implementation aside),
> > we can optimize by being more selective about when to call mbrtowc.
>
> Thanks for the patch.

Thanks for applying. The new version [1] still has `mb_cur_max > 0'
in ansicstr; that should be '> 1`, no?

[1] https://git.gnu.org/cgit/bash.git/diff/lib/sh/strtrans.c?id=c299f535

Reply via email to