@@ -18,10 +18,14 @@ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif #include #include #include @@ -237,11 +241,13 @@ entryWithResourceRecord: resourceRecord handle: handle]]; } } @finally { [self freeMemory: answer]; +#ifdef HAVE_RES_NDESTROY res_ndestroy(&resState); +#endif } [pool release]; }