aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/x509v3/pcy_node.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/x509v3/pcy_node.c')
-rw-r--r--crypto/x509v3/pcy_node.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/x509v3/pcy_node.c b/crypto/x509v3/pcy_node.c
index 855fe3ed94..64f979a32a 100644
--- a/crypto/x509v3/pcy_node.c
+++ b/crypto/x509v3/pcy_node.c
@@ -114,12 +114,12 @@ X509_POLICY_NODE *level_add_node(X509_POLICY_LEVEL *level,
X509_POLICY_TREE *tree)
{
X509_POLICY_NODE *node;
- node = OPENSSL_malloc(sizeof(*node));
+
+ node = OPENSSL_zalloc(sizeof(*node));
if (!node)
return NULL;
node->data = data;
node->parent = parent;
- node->nchild = 0;
if (level) {
if (OBJ_obj2nid(data->valid_policy) == NID_any_policy) {
if (level->anyPolicy)