diff packages/net/ns/dns/current/ChangeLog @ 210:d2c90368aeef

Merge from eCos master repository on 2002-05-23-21:39:14-BST
author jlarmour
date Thu, 23 May 2002 22:59:51 +0000
parents e0c0827131d1
children 6eb55882e01c
line wrap: on
line diff
--- a/packages/net/ns/dns/current/ChangeLog
+++ b/packages/net/ns/dns/current/ChangeLog
@@ -1,3 +1,13 @@
+2002-05-23  Jonathan Larmour  <jlarmour@redhat.com>
+
+	* cdl/dns.cdl (CYGPKG_NS_DNS_BUILD): Require thread destructors in
+	kernel.
+	* include/dns_impl.inl: Instead of using cyg_thread_get_data
+	and _set_data directly, instead use store_hent and free_stored_hent
+	defined by includer.
+	* src/dns.c: Define store_hent() and free_stored_hent() and make
+	them use thread destructors thus fixing a memory leak.
+
 2002-05-14  Jesper Skov  <jskov@redhat.com>
 
 	* tests/dns2.c: Fix warning.
@@ -154,7 +164,7 @@ 2001-09-18  Jesper Skov  <jskov@redhat.c
 // this file might be covered by the GNU General Public License.
 //
 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
-// at http://sources.redhat.com/ecos/ecos-license
+// at http://sources.redhat.com/ecos/ecos-license/
 // -------------------------------------------
 //####ECOSGPLCOPYRIGHTEND####
 //===========================================================================