From b7ea2cebe97049fa78037db772a2912afc3dc62f Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Fri, 08 Sep 2006 13:29:46 +0000
Subject: [PATCH] Minor code improvement is the equals method
---
opends/src/server/org/opends/server/synchronization/UpdateMessage.java | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/synchronization/UpdateMessage.java b/opends/src/server/org/opends/server/synchronization/UpdateMessage.java
index 6dc44b6..ddf53f7 100644
--- a/opends/src/server/org/opends/server/synchronization/UpdateMessage.java
+++ b/opends/src/server/org/opends/server/synchronization/UpdateMessage.java
@@ -202,9 +202,16 @@
@Override
public boolean equals(Object obj)
{
- if (obj.getClass() != this.getClass())
+ if (obj != null)
+ {
+ if (obj.getClass() != this.getClass())
+ return false;
+ return changeNumber.equals(((UpdateMessage) obj).changeNumber);
+ }
+ else
+ {
return false;
- return changeNumber.equals(((UpdateMessage)obj).changeNumber);
+ }
}
/**
--
Gitblit v1.10.0