# HG changeset patch # User dadubrow # Date 1266936961 21600 # Node ID 3cb773e29ddc5b528894c3d82118fe0c2ae71399 # Parent 22361e311ca47aab96c017ae7451e3a0a70729e0 better fix NPE when connection id is null (found with traceviewer) diff -r 22361e311ca4 -r 3cb773e29ddc connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/registry/Registry.java --- a/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/registry/Registry.java Mon Feb 22 15:27:20 2010 -0600 +++ b/connectivity/com.nokia.carbide.remoteConnections/src/com/nokia/carbide/remoteconnections/internal/registry/Registry.java Tue Feb 23 08:56:01 2010 -0600 @@ -517,7 +517,7 @@ public ISelectedConnectionInfo ensureConnection(String id, IService service) throws CoreException { Check.checkArg(service); - final boolean wasCurrentConnection = id.equals(CURRENT_CONNECTION_ID); + final boolean wasCurrentConnection = CURRENT_CONNECTION_ID.equals(id); final IConnection[] connectionHolder = { findConnection(id) }; final String[] storableIdHolder = { id }; if (!isCompatibleConnection(connectionHolder[0], service)) {