diff options
Diffstat (limited to 'bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareWithOtherResourceDialog.java')
-rw-r--r-- | bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareWithOtherResourceDialog.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareWithOtherResourceDialog.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareWithOtherResourceDialog.java index 805c090f5..dd13979da 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareWithOtherResourceDialog.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareWithOtherResourceDialog.java @@ -569,12 +569,10 @@ public class CompareWithOtherResourceDialog extends TitleAreaDialog { } catch (CoreException e) { // in case .project file or folder has been deleted IPath projectPath = stateLocation.append(TMP_PROJECT_NAME); projectPath.toFile().mkdirs(); - FileOutputStream output = new FileOutputStream( - projectPath.append(".project").toOSString()); //$NON-NLS-1$ - try { + try (FileOutputStream output = new FileOutputStream( + projectPath.append(".project").toOSString()) //$NON-NLS-1$ + ) { output.write(TMP_PROJECT_FILE.getBytes()); - } finally { - output.close(); } project.open(null); } |