From 92db5e6e9d47ff8e6f0bc38b79f90f0112989dfe Mon Sep 17 00:00:00 2001
From: coulbeck <coulbeck@localhost>
Date: Tue, 25 Sep 2007 21:00:55 +0000
Subject: [PATCH] Replace use of Java 6 Arrays.copyOf with System.arraycopy.
---
opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java b/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java
index 1f63fc8a..142dfcf 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/types/CryptoManager.java
@@ -360,8 +360,11 @@
final byte[] requestedInstanceKeyID)
throws CryptoManagerException {
final byte[] instanceKeyID = getInstanceKeyID();
- final byte[] keyIDPrefix = Arrays.copyOf(symmetricKeyAttribute,
- instanceKeyID.length);
+// final byte[] keyIDPrefix = Arrays.copyOf(symmetricKeyAttribute,
+// instanceKeyID.length);
+ final byte[] keyIDPrefix = new byte[instanceKeyID.length];
+ System.arraycopy(symmetricKeyAttribute, 0,
+ keyIDPrefix, 0, instanceKeyID.length);
if (! Arrays.equals(keyIDPrefix, instanceKeyID)) {
throw new CryptoManagerException(
// TODO: i18n
--
Gitblit v1.10.0