[NeoStats-Devel] [Commits] r2851 - trunk/src
[email protected] Fri, 30 Sep 2005 06:37:32 +1000
| Newsgroups | gmane.comp.neostats.devel |
|---|---|
| Message-ID | <[email protected]> |
Author: Mark
Date: Fri Sep 30 04:37:27 2005
New Revision: 2851
Modified:
trunk/src/adnsgeneral.c
trunk/src/adnssetup.c
Log:
fix ADNS attempts to free NULL pointers
Modified: trunk/src/adnsgeneral.c
==============================================================================
--- trunk/src/adnsgeneral.c (original)
+++ trunk/src/adnsgeneral.c Fri Sep 30 04:37:27 2005
@@ -177,7 +177,8 @@
void adns__vbuf_free(vbuf * vb)
{
- ns_free(vb->buf);
+ if( vb->buf )
+ ns_free(vb->buf);
adns__vbuf_init(vb);
}
Modified: trunk/src/adnssetup.c
==============================================================================
--- trunk/src/adnssetup.c (original)
+++ trunk/src/adnssetup.c Fri Sep 30 04:37:27 2005
@@ -72,7 +72,8 @@
{
if (ads->nsearchlist)
ns_free(*ads->searchlist);
- ns_free(ads->searchlist);
+ if( ads->searchlist )
+ ns_free(ads->searchlist);
}
static void saveerr(adns_state ads, int en)