From c5d03891efcd06c31055a9e031e4c470da9b4da1 Mon Sep 17 00:00:00 2001
From: Marek Vavrusa <marek.vavrusa@nic.cz>
Date: Fri, 26 Jul 2013 16:37:59 +0200
Subject: [PATCH] Allowed knot_dname_copy() with NULL dname.

---
 src/libknot/dname.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/libknot/dname.c b/src/libknot/dname.c
index 682d6367f7..0b81e30da2 100644
--- a/src/libknot/dname.c
+++ b/src/libknot/dname.c
@@ -74,6 +74,9 @@ knot_dname_t *knot_dname_parse(const uint8_t *pkt, size_t *pos, size_t maxpos)
 
 knot_dname_t *knot_dname_copy(const knot_dname_t *name)
 {
+	if (name == NULL)
+		return NULL;
+
 	return knot_dname_copy_part(name, knot_dname_size(name));
 }
 
-- 
GitLab