diff options
Diffstat (limited to 'base/util/src/netscape/security/x509/X509CertImpl.java')
-rwxr-xr-x | base/util/src/netscape/security/x509/X509CertImpl.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/base/util/src/netscape/security/x509/X509CertImpl.java b/base/util/src/netscape/security/x509/X509CertImpl.java index 2d24b6659..111cd3b6d 100755 --- a/base/util/src/netscape/security/x509/X509CertImpl.java +++ b/base/util/src/netscape/security/x509/X509CertImpl.java @@ -405,7 +405,7 @@ public class X509CertImpl extends X509Certificate public void sign(PrivateKey key, String algorithm, String provider) throws CertificateException, NoSuchAlgorithmException, InvalidKeyException, NoSuchProviderException, SignatureException { - try { + try (DerOutputStream out = new DerOutputStream()){ if (readOnly) throw new CertificateEncodingException( "cannot over-write existing certificate"); @@ -420,7 +420,6 @@ public class X509CertImpl extends X509Certificate // in case the name is reset algId = AlgorithmId.get(sigEngine.getAlgorithm()); - DerOutputStream out = new DerOutputStream(); DerOutputStream tmp = new DerOutputStream(); // encode certificate info |