Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2007-01-25 18:27:11 +0000
committerMichael Valenta2007-01-25 18:27:11 +0000
commitb075b0630fb6d0d9faa811b53e6f1d1fd1617df3 (patch)
treeae80ce8199c0b4b0855f8dca2567a021fcdfbc18 /bundles/org.eclipse.compare
parent30cca63a99fc698b396609ba3d82bfb3df140712 (diff)
downloadeclipse.platform.team-b075b0630fb6d0d9faa811b53e6f1d1fd1617df3.tar.gz
eclipse.platform.team-b075b0630fb6d0d9faa811b53e6f1d1fd1617df3.tar.xz
eclipse.platform.team-b075b0630fb6d0d9faa811b53e6f1d1fd1617df3.zip
Fix uses of SubMonitor convert
Diffstat (limited to 'bundles/org.eclipse.compare')
-rw-r--r--bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java3
-rw-r--r--bundles/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java3
-rw-r--r--bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java3
-rw-r--r--bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java3
4 files changed, 8 insertions, 4 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java
index 51c424215..95963107b 100644
--- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java
+++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java
@@ -78,7 +78,8 @@ public class Worker implements IRunnableWithProgress {
work.clear();
} finally {
isWorking = false;
- pm.done();
+ if (monitor!= null)
+ monitor.done();
currentMonitor = null;
currentTask = null;
}
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java
index b9244c339..8d3316d49 100644
--- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java
+++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java
@@ -29,7 +29,8 @@ import org.eclipse.core.runtime.*;
lcs.longestCommonSubsequence(monitor.newChild(95));
return lcs.getDifferences(monitor.newChild(5));
} finally {
- monitor.done();
+ if (pm != null)
+ pm.done();
}
}
diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java
index 51c424215..95963107b 100644
--- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java
+++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/internal/Worker.java
@@ -78,7 +78,8 @@ public class Worker implements IRunnableWithProgress {
work.clear();
} finally {
isWorking = false;
- pm.done();
+ if (monitor!= null)
+ monitor.done();
currentMonitor = null;
currentTask = null;
}
diff --git a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java
index b9244c339..8d3316d49 100644
--- a/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java
+++ b/bundles/org.eclipse.compare/plugins/org.eclipse.compare/compare/org/eclipse/compare/rangedifferencer/RangeComparatorLCS.java
@@ -29,7 +29,8 @@ import org.eclipse.core.runtime.*;
lcs.longestCommonSubsequence(monitor.newChild(95));
return lcs.getDifferences(monitor.newChild(5));
} finally {
- monitor.done();
+ if (pm != null)
+ pm.done();
}
}

Back to the top