Author: cziegeler
Date: Mon Feb 23 14:55:02 2009
New Revision: 747038
URL: http://svn.apache.org/viewvc?rev=747038&view=rev
Log:
FELIX-948 : Correct integer handling by bringing the statements in the right
order.
Modified:
felix/trunk/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java
Modified:
felix/trunk/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java
URL:
http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java?rev=747038&r1=747037&r2=747038&view=diff
==============================================================================
---
felix/trunk/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java
(original)
+++
felix/trunk/framework/src/main/java/org/apache/felix/framework/ServiceRegistrationImpl.java
Mon Feb 23 14:55:02 2009
@@ -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)