commit | 6aa183cb53069bf26d0aac14faaca67fd437a7eb | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Mon Feb 23 14:55:02 2009 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Mon Feb 23 14:55:02 2009 +0000 |
tree | 95d55533b06a5ed47b9a15090ebed88d9624a7ae | |
parent | e029a8ec3b32d4a9872a1ab5f10a048b6533fa8c [diff] |
FELIX-948 : Correct integer handling by bringing the statements in the right order. git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@747038 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java b/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java index ddc7451..29f15b6 100644 --- a/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java +++ b/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java
@@ -470,9 +470,9 @@ // If rank is not Integer, then spec says it defaults to zero. Integer rank = (rankObj instanceof Integer) - ? new Integer(0) : (Integer) rankObj; + ? (Integer) rankObj : new Integer(0); Integer otherRank = (otherRankObj instanceof Integer) - ? new Integer(0) : (Integer) otherRankObj; + ? (Integer) otherRankObj : new Integer(0); // Sort by rank in ascending order. if (rank.compareTo(otherRank) < 0)