summaryrefslogtreecommitdiffstats
path: root/base/util/src/netscape/security/x509/X509CertImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/util/src/netscape/security/x509/X509CertImpl.java')
-rwxr-xr-xbase/util/src/netscape/security/x509/X509CertImpl.java3
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