From 3754b84b822396b8b74f56efc99a0991c9df9c28 Mon Sep 17 00:00:00 2001
From: Marek Vavrusa <marek.vavrusa@nic.cz>
Date: Mon, 28 Oct 2013 13:33:20 +0100
Subject: [PATCH] Temporarily fixed memory errors introduced in
 427cc820a6559205f7c1b8c37bdfb9e59af4bede

This is already solved properly in 1.4 branch and it should NOT be
ported to 1.4 branch.
---
 src/knot/zone/zone-load.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/knot/zone/zone-load.c b/src/knot/zone/zone-load.c
index d892181a2a..3baf31b723 100644
--- a/src/knot/zone/zone-load.c
+++ b/src/knot/zone/zone-load.c
@@ -518,6 +518,8 @@ static void process_rr(const scanner_t *scanner)
 			                 zone_name, name);
 			free(name);
 			free(zone_name);
+			/* This is already deprecated in 1.4, won't create a new API. */
+			hattrie_del(parser->lookup_tree, current_owner->name, current_owner->size);
 			knot_rrset_deep_free(&current_rrset, 1, 1);
 			return;
 		}
-- 
GitLab