Fix Decimal64.equals() 34/85034/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 10 Oct 2019 10:29:23 +0000 (12:29 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 10 Oct 2019 11:33:52 +0000 (13:33 +0200)
There is a typo here, which would end up not comparing objects
properly.

Change-Id: I5cfe31887b109bbe7be6e564078f250ea6b61747
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 3670f3b1080d917bd1bec4611e75a9b345b06023)

yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Decimal64.java

index db1a6b8bdd9f3ba07a0d7d56d35d977322d6941d..275c603ec5264c2f26657e86a6fa817db04668ba 100644 (file)
@@ -379,7 +379,7 @@ public class Decimal64 extends Number implements CanonicalValue<Decimal64> {
         }
 
         // We need to normalize both
-        return intPart() == other.intPart() && fracPart() == fracPart();
+        return intPart() == other.intPart() && fracPart() == other.fracPart();
     }
 
     @Override