This prevents a memleak on NetBSD - and possibly others.
Issue 10133, patch by me, reported and tested by scw
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.2@74373
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
#if defined(res_ninit)
#define HAS_RES_NINIT
+#if defined(res_ndestroy)
+#define HAS_RES_NDESTROY
+#endif
#else
AST_MUTEX_DEFINE_STATIC(res_lock);
#if 0
ret = 1;
}
#ifdef HAS_RES_NINIT
+#ifdef HAS_RES_NDESTROY
+ res_ndestroy(&dnsstate);
+#else
res_nclose(&dnsstate);
+#endif
#else
#ifndef __APPLE__
res_close();