From c694f8c77883147481fcc518618c566a13f9e1bc Mon Sep 17 00:00:00 2001 From: Jan Kadlec <jan.kadlec@nic.cz> Date: Tue, 15 Apr 2014 15:33:32 +0200 Subject: [PATCH] getter cleanup: used memset in node init, left flag initialization for clarity. --- src/knot/zone/node.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/knot/zone/node.c b/src/knot/zone/node.c index c7d5058b9..1c02ee622 100644 --- a/src/knot/zone/node.c +++ b/src/knot/zone/node.c @@ -75,6 +75,8 @@ knot_node_t *knot_node_new(const knot_dname_t *owner) return NULL; } + memset(ret, 0, sizeof(*ret)); + if (owner) { ret->owner = knot_dname_copy(owner, NULL); if (ret->owner == NULL) { @@ -83,12 +85,6 @@ knot_node_t *knot_node_new(const knot_dname_t *owner) } } - ret->parent = NULL; - ret->rrs = NULL; - ret->prev = NULL; - ret->nsec3_node = NULL; - ret->children = 0; - ret->rrset_count = 0; ret->flags = KNOT_NODE_FLAGS_NULL; return ret; -- GitLab