mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-28 03:15:33 +02:00
Bug 478549 - Add null pointer check
Change-Id: Ic7bf5e217d8def75054a86c0bccde5a3669f5d32 Signed-off-by: Greg Watson <g.watson@computer.org>
This commit is contained in:
parent
e1651ff166
commit
4f4bfbfca8
1 changed files with 12 additions and 10 deletions
|
@ -243,17 +243,19 @@ public class ConnectionsPreferencePage extends PreferencePage implements IWorkbe
|
|||
}
|
||||
performOk();
|
||||
}
|
||||
IRemoteUIConnectionWizard wizard = fUIConnectionManager.getConnectionWizard(getShell());
|
||||
if (wizard != null) {
|
||||
wizard.setConnectionName(initialConnectionName());
|
||||
wizard.setInvalidConnectionNames(invalidConnectionNames());
|
||||
IRemoteConnectionWorkingCopy conn = wizard.open();
|
||||
if (conn != null) {
|
||||
fWorkingCopies.put(conn.getName(), conn);
|
||||
if (!fConnectionViewer.getTable().isDisposed()) {
|
||||
fConnectionViewer.refresh();
|
||||
if (fUIConnectionManager != null) {
|
||||
IRemoteUIConnectionWizard wizard = fUIConnectionManager.getConnectionWizard(getShell());
|
||||
if (wizard != null) {
|
||||
wizard.setConnectionName(initialConnectionName());
|
||||
wizard.setInvalidConnectionNames(invalidConnectionNames());
|
||||
IRemoteConnectionWorkingCopy conn = wizard.open();
|
||||
if (conn != null) {
|
||||
fWorkingCopies.put(conn.getName(), conn);
|
||||
if (!fConnectionViewer.getTable().isDisposed()) {
|
||||
fConnectionViewer.refresh();
|
||||
}
|
||||
fIsDirty = true;
|
||||
}
|
||||
fIsDirty = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue