On Wed, Oct 27, 2004 at 09:33:33AM +0200, Danny Braniss wrote:
> while trying to add hesiod/dns support, i've noticed, what looks as a problem:
> 
> in nss_tls.h, the function name##_getstate(...) can return a static pointer,
> which gets freed in name##_endstate(...), as far as i know, freeing a non
> malloced memory is asking for trouble.
> proposed fix, instead of static, also do a calloc(...).

Yes, looks like you are correct.  I will fix this month.  Thanks for the
report!  (Is there already a PR?)
Cheers,
-- 
Jacques A Vidrine / NTT/Verio
[EMAIL PROTECTED] / [EMAIL PROTECTED] / [EMAIL PROTECTED]
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to