free NULL cleanup -- coda
[openssl.git] / crypto / x509v3 / pcy_tree.c
index 1f85c376f5cd385e8d821d2363e50e67f54a54f9..f1bcb053a9123f1810aef3d133dd913d8605d049 100644 (file)
@@ -657,8 +657,7 @@ void X509_policy_tree_free(X509_POLICY_TREE *tree)
     for (i = 0, curr = tree->levels; i < tree->nlevel; i++, curr++) {
         X509_free(curr->cert);
         sk_X509_POLICY_NODE_pop_free(curr->nodes, policy_node_free);
-        if (curr->anyPolicy)
-            policy_node_free(curr->anyPolicy);
+        policy_node_free(curr->anyPolicy);
     }
 
     sk_X509_POLICY_DATA_pop_free(tree->extra_data, policy_data_free);