[BACK]Return to apps.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Diff for /src/usr.bin/openssl/apps.c between version 1.48 and 1.49

version 1.48, 2018/08/16 10:26:34 version 1.49, 2018/08/16 16:56:51
Line 2050 
Line 2050 
 {  {
         X509_POLICY_TREE *tree;          X509_POLICY_TREE *tree;
         int explicit_policy;          int explicit_policy;
           int free_out = 0;
   
         if (out == NULL)          if (out == NULL) {
                 out = BIO_new_fp(stderr, BIO_NOCLOSE);                  out = BIO_new_fp(stderr, BIO_NOCLOSE);
                   free_out = 1;
           }
         tree = X509_STORE_CTX_get0_policy_tree(ctx);          tree = X509_STORE_CTX_get0_policy_tree(ctx);
         explicit_policy = X509_STORE_CTX_get_explicit_policy(ctx);          explicit_policy = X509_STORE_CTX_get_explicit_policy(ctx);
   
Line 2063 
Line 2065 
         nodes_print(out, "Authority", X509_policy_tree_get0_policies(tree));          nodes_print(out, "Authority", X509_policy_tree_get0_policies(tree));
         nodes_print(out, "User", X509_policy_tree_get0_user_policies(tree));          nodes_print(out, "User", X509_policy_tree_get0_user_policies(tree));
   
         BIO_free(out);          if (free_out)
                   BIO_free(out);
 }  }
   
 /*  /*

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.49