Bug 551091 - [win32] OpenJ9 crashes in 4.13 with Mylyn
The previous commit on this class wrongly moved the release() call into
a loop. See commit ac892d9, line 478 to see it should be outside the
loop.
Change-Id: Id1489183be977a323aeeef6ae1a0cb1e624176e9
Signed-off-by: Michael Keppler <michael.keppler@gmx.de>
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TaskBar.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TaskBar.java
index fb00a32..f8b2ec6 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TaskBar.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/TaskBar.java
@@ -426,8 +426,8 @@
}
}
}
- poa.Release();
}
+ poa.Release();
hr = pDestList.CommitList ();
if (hr != OS.S_OK) error (SWT.ERROR_INVALID_ARGUMENT);
pRemovedItems.Release ();