summaryrefslogtreecommitdiff
path: root/java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java')
-rw-r--r--java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java b/java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java
index 376238573e6b..a3c52e718a9b 100644
--- a/java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java
+++ b/java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java
@@ -407,10 +407,9 @@ public class GenerateEqualsHelper implements Runnable {
private static void addTempForDoubleInitialization(PsiField field, @NonNls StringBuilder buffer) {
buffer.append(" = ");
+ buffer.append("Double.doubleToLongBits(");
buffer.append(field.getName());
- buffer.append(" != +0.0d ? Double.doubleToLongBits(");
- buffer.append(field.getName());
- buffer.append(") : 0L;\n");
+ buffer.append(");\n");
}
private String addTempDeclaration(@NonNls StringBuilder buffer, boolean resultDeclarationCompleted) {