Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2005-05-25 13:35:25 +0000
committerMichael Valenta2005-05-25 13:35:25 +0000
commit04e4767daee95dccc0ec8b94e15b5e600ba0e5d6 (patch)
tree05dadce0211c3058a80490446dbdfc85f76f2688
parent865233b621dbfe0ff2b35d056dfd83fdc5870753 (diff)
downloadeclipse.platform.team-04e4767daee95dccc0ec8b94e15b5e600ba0e5d6.tar.gz
eclipse.platform.team-04e4767daee95dccc0ec8b94e15b5e600ba0e5d6.tar.xz
eclipse.platform.team-04e4767daee95dccc0ec8b94e15b5e600ba0e5d6.zip
Bug 96514 NPE during sync/build
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ActiveChangeSetCollector.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ActiveChangeSetCollector.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ActiveChangeSetCollector.java
index 6337def5a..da8004220 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ActiveChangeSetCollector.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ActiveChangeSetCollector.java
@@ -70,7 +70,8 @@ public class ActiveChangeSetCollector implements ISyncInfoSetChangeListener {
public void defaultSetChanged(final ChangeSet previousDefault, final ChangeSet set) {
provider.performUpdate(new IWorkspaceRunnable() {
public void run(IProgressMonitor monitor) {
- listener.defaultSetChanged(previousDefault, set);
+ if (listener != null)
+ listener.defaultSetChanged(previousDefault, set);
}
}, true, true);
}
@@ -89,7 +90,8 @@ public class ActiveChangeSetCollector implements ISyncInfoSetChangeListener {
public void nameChanged(final ChangeSet set) {
provider.performUpdate(new IWorkspaceRunnable() {
public void run(IProgressMonitor monitor) {
- listener.nameChanged(set);
+ if (listener != null)
+ listener.nameChanged(set);
}
}, true, true);
}
@@ -334,7 +336,8 @@ public class ActiveChangeSetCollector implements ISyncInfoSetChangeListener {
}
if (added) {
set.getSyncInfoSet().addSyncSetChangedListener(this);
- listener.setAdded(set);
+ if (listener != null)
+ listener.setAdded(set);
}
return sis;
}

Back to the top