summaryrefslogtreecommitdiffstats
path: root/base/util/src/netscape/security/provider/DSA.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/util/src/netscape/security/provider/DSA.java')
-rw-r--r--base/util/src/netscape/security/provider/DSA.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/base/util/src/netscape/security/provider/DSA.java b/base/util/src/netscape/security/provider/DSA.java
index 64575b870..9403475e0 100644
--- a/base/util/src/netscape/security/provider/DSA.java
+++ b/base/util/src/netscape/security/provider/DSA.java
@@ -311,11 +311,12 @@ public final class DSA extends Signature {
*/
private int compareSeeds(int[] seed1, int[] seed2) {
- if ((seed1 == null && seed1 == null) ||
- (seed1 == null && seed2 != null) ||
- (seed1 != null && seed2 == null) ||
- seed1.length != seed2.length)
+ if (seed1 == null || seed2 == null) {
return 1;
+ }
+ if (seed1.length != seed2.length) {
+ return 1;
+ }
for (int i = 0; i < seed1.length; i++) {
if (seed1[i] != seed2[i])