remove a call to close
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/TableReader.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/TableReader.java
index 087d65a..c80a1d2 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/TableReader.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/TableReader.java
@@ -51,7 +51,7 @@
//Status code
private static final byte fileError = 0;
- private static final boolean DEBUG = false;
+ private static final boolean DEBUG = false; //TODO need to change
private boolean holdObjects = false;
@@ -299,7 +299,7 @@
}
}
- public Object loadExtensionPoint(int offset) {
+ private Object loadExtensionPoint(int offset) {
try {
goToInputFile(offset);
return basicLoadExtensionPoint();
@@ -308,9 +308,6 @@
if (DEBUG)
InternalPlatform.getDefault().log(new Status(IStatus.ERROR, Platform.PI_RUNTIME, fileError, "Error reading an extension point (" + offset + ") from the registry cache", e)); //$NON-NLS-1$ //$NON-NLS-2$
return null;
- } finally {
- closeExtraFile();
- closeInputFile();
}
}
@@ -448,7 +445,6 @@
} finally {
closeExtraFile();
closeInputFile();
-
}
return true;
}
@@ -506,7 +502,7 @@
} catch (IOException e) {
return null;
} finally {
- if (orphanInput != null )
+ if (orphanInput != null)
try {
orphanInput.close();
} catch (IOException e1) {