From 9e01a41f53299798c9cf72d569504c3e0896407d Mon Sep 17 00:00:00 2001 From: Andrey Turbanov Date: Tue, 28 Sep 2021 23:56:39 +0300 Subject: [PATCH] 8274050: Unnecessary Vector usage in javax.crypto --- .../share/classes/javax/crypto/CryptoPermissions.java | 6 ++---- .../share/classes/javax/crypto/CryptoPolicyParser.java | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/java.base/share/classes/javax/crypto/CryptoPermissions.java b/src/java.base/share/classes/javax/crypto/CryptoPermissions.java index 58b165e6b1543..703b2b67863aa 100644 --- a/src/java.base/share/classes/javax/crypto/CryptoPermissions.java +++ b/src/java.base/share/classes/javax/crypto/CryptoPermissions.java @@ -343,8 +343,7 @@ private CryptoPermission[] getMinimum(PermissionCollection thisPc, } } - CryptoPermission[] ret = permList.toArray(new CryptoPermission[0]); - return ret; + return permList.toArray(new CryptoPermission[0]); } /** @@ -387,8 +386,7 @@ private CryptoPermission[] getMinimum(int maxKeySize, } } - CryptoPermission[] ret = permList.toArray(new CryptoPermission[0]); - return ret; + return permList.toArray(new CryptoPermission[0]); } /** diff --git a/src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java b/src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java index aa723b468b0be..5ccaa8143152b 100644 --- a/src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java +++ b/src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java @@ -487,8 +487,7 @@ CryptoPermission[] getPermissions() { } } - CryptoPermission[] ret = result.toArray(new CryptoPermission[0]); - return ret; + return result.toArray(new CryptoPermission[0]); } private boolean isConsistent(String alg, String exemptionMechanism,