removed unnecessary null checks
diff --git a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/ImplicitJobs.java b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/ImplicitJobs.java
index 1510fcf..c12d74b 100644
--- a/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/ImplicitJobs.java
+++ b/bundles/org.eclipse.core.jobs/src/org/eclipse/core/internal/jobs/ImplicitJobs.java
@@ -70,7 +70,7 @@
threadJob.acquireRule = true;
}
//don't acquire rule if it is a suspended rule
- if (rule != null && isSuspended(rule))
+ if (isSuspended(rule))
threadJob.acquireRule = false;
//indicate if it is a system job to ensure isBlocking works correctly
threadJob.setRealJob(realJob);
@@ -92,7 +92,7 @@
//and release other rules while waiting.
synchronized (this) {
threadJobs.put(currentThread, threadJob);
- if (suspend && rule != null)
+ if (suspend)
suspendedRules.add(rule);
}
if (threadJob.isBlocked) {