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

Diff for /src/usr.bin/openssl/certhash.c between version 1.15 and 1.16

version 1.15, 2017/01/20 08:57:11 version 1.16, 2018/02/07 05:47:55
Line 285 
Line 285 
   
         goto done;          goto done;
   
 err:   err:
         hashinfo_free(hi);          hashinfo_free(hi);
         hi = NULL;          hi = NULL;
   
 done:   done:
         free(l);          free(l);
   
         return (hi);          return (hi);
Line 318 
Line 318 
   
         hi = hashinfo(filename, hash, fingerprint);          hi = hashinfo(filename, hash, fingerprint);
   
 err:   err:
         X509_free(cert);          X509_free(cert);
   
         return (hi);          return (hi);
Line 347 
Line 347 
   
         hi = hashinfo(filename, hash, fingerprint);          hi = hashinfo(filename, hash, fingerprint);
   
 err:   err:
         X509_CRL_free(crl);          X509_CRL_free(crl);
   
         return (hi);          return (hi);
Line 371 
Line 371 
   
         return (0);          return (0);
   
 err:   err:
         hashinfo_free(link);          hashinfo_free(link);
         return (-1);          return (-1);
 }  }
Line 545 
Line 545 
   
         ret = 0;          ret = 0;
   
 err:   err:
         BIO_free(bio);          BIO_free(bio);
   
         return (ret);          return (ret);
Line 622 
Line 622 
   
         goto done;          goto done;
   
 err:   err:
         ret = 1;          ret = 1;
   
 done:   done:
         hashinfo_chain_free(certs);          hashinfo_chain_free(certs);
         hashinfo_chain_free(crls);          hashinfo_chain_free(crls);
         hashinfo_chain_free(links);          hashinfo_chain_free(links);

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16