1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Strings must be compared using equals() and not ==

This commit is contained in:
Marc Khouzam 2008-07-24 19:52:42 +00:00
parent 2640f48aba
commit bbe916cd1a

View file

@ -71,7 +71,7 @@ public class MIProcesses extends AbstractDsfService implements IProcesses {
@Override
public boolean equals(Object obj) {
return super.baseEquals(obj) && ((MIExecutionGroupDMC)obj).fId == fId;
return super.baseEquals(obj) && ((MIExecutionGroupDMC)obj).fId.equals(fId);
}
@Override
@ -109,11 +109,11 @@ public class MIProcesses extends AbstractDsfService implements IProcesses {
public String getId(){ return fOSId; }
@Override
public String toString() { return baseToString() + ".thread[" + fOSId + "]"; } //$NON-NLS-1$ //$NON-NLS-2$
public String toString() { return baseToString() + ".OSthread[" + fOSId + "]"; } //$NON-NLS-1$ //$NON-NLS-2$
@Override
public boolean equals(Object obj) {
return super.baseEquals(obj) && ((MIThreadDMC)obj).fOSId == fOSId;
return super.baseEquals(obj) && ((MIThreadDMC)obj).fOSId.equals(fOSId);
}
@Override