### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.core Index: compiler/org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo.java,v retrieving revision 1.54 diff -u -r1.54 UnconditionalFlowInfo.java --- compiler/org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo.java 28 Mar 2006 20:32:37 -0000 1.54 +++ compiler/org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo.java 19 Apr 2006 05:18:43 -0000 @@ -1391,6 +1391,10 @@ int i; if (otherHasNulls) { for (i = 0; i < mergeLimit; i++) { + this.extra[0][i] &= + otherInits.extra[0][i]; + this.extra[1][i] |= + otherInits.extra[1][i]; this.extra[2][i] = (a1 = this.extra[2][i]) & (b1 = otherInits.extra[2][i]) & (