Skip to content

Commit 489e627

Browse files
committed
Java 4 Compatibility.
1 parent ec6f757 commit 489e627

File tree

11 files changed

+267
-90
lines changed

11 files changed

+267
-90
lines changed

pg/src/main/java/org/bouncycastle/openpgp/PGPObjectFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010

1111
import org.bouncycastle.bcpg.BCPGInputStream;
1212
import org.bouncycastle.bcpg.PacketTags;
13-
import org.bouncycastle.bcpg.TrustPacket;
1413
import org.bouncycastle.bcpg.UnknownPacket;
1514
import org.bouncycastle.bcpg.UnsupportedPacketVersionException;
1615
import org.bouncycastle.openpgp.operator.KeyFingerPrintCalculator;
16+
import org.bouncycastle.util.Iterable;
1717

1818
/**
1919
* General class for reading a PGP object stream.
@@ -38,7 +38,7 @@
3838
* </ul>
3939
*/
4040
public class PGPObjectFactory
41-
implements Iterable
41+
implements Iterable<Object>
4242
{
4343
private BCPGInputStream in;
4444
private KeyFingerPrintCalculator fingerPrintCalculator;

pg/src/main/java/org/bouncycastle/openpgp/PGPTrust.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.bouncycastle.openpgp;
22

3+
import java.io.IOException;
4+
35
import org.bouncycastle.bcpg.BCPGInputStream;
46
import org.bouncycastle.bcpg.TrustPacket;
5-
6-
import java.io.IOException;
7-
import java.util.Arrays;
7+
import org.bouncycastle.util.Arrays;
88

99
public class PGPTrust
1010
{
@@ -29,8 +29,6 @@ public TrustPacket getPacket()
2929

3030
public byte[] getLevelAndTrust()
3131
{
32-
return Arrays.copyOf(
33-
packet.getLevelAndTrustAmount(),
34-
packet.getLevelAndTrustAmount().length);
32+
return Arrays.clone(packet.getLevelAndTrustAmount());
3533
}
3634
}

0 commit comments

Comments
 (0)