I see. Thanks.

2024年7月3日(水) 23:26 Otto Moerbeek <[email protected]>:
>
> On Wed, Jul 03, 2024 at 05:16:45PM +0900, Kensuke Matsuzaki wrote:
>
> > Hi,
> >
> > I'm reading libc source code.
> >
> > According to man signal(3), dprintf(), vdprintf() etc are
> > "async-signal-safe in OpenBSD except when used with floating-point
> > arguments or directives".
> > However __vfprintf seems to call malloc or wcrtomb when it is called
> > with "%ls" or "%lc".
> >
> > Is it async-signal-safe to call printf family with wide char?
> >
> > Thank you.
> > --
> > Kensuke Matsuzaki
> >
>
> Hi,
>
> unless I'm missing something this seems to be an omission in the
> signal(3) man page.
>
>         -Otto


-- 
Kensuke Matsuzaki

Reply via email to