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
No comments:
Post a Comment