darcs patch: Implementation of aton and ntoa outside ... (and 1
more)
Ian Lynagh
igloo at earth.li
Sat Sep 30 12:52:02 EDT 2006
On Fri, Sep 29, 2006 at 01:19:40PM +0100, Simon Marlow wrote:
>
> inet_ntoa() uses a static buffer, so it isn't threadsafe. So while the
> current IO version is already broken, putting unsafePerformIO around it
> makes the problem more likely to manifest, and harder to avoid. We really
> need to do this in Haskell code, I think.
If it is portable enough then inet_ntop might be another solution.
Thanks
Ian
More information about the Libraries
mailing list