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

