*** empty log message ***
diff --git a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/UpdateCore.java b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/UpdateCore.java
index 4d4a9da..1c99ce2 100644
--- a/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/UpdateCore.java
+++ b/update/org.eclipse.update.core/src/org/eclipse/update/internal/core/UpdateCore.java
@@ -189,23 +189,8 @@
File updateStateLocation = null;
if ("file".equalsIgnoreCase(configLocation.getProtocol())) {
- // ensure path exists. Handle transient configurations
- ArrayList list = new ArrayList();
File path = new File(configLocation.getFile());
updateStateLocation = new File(path.getParentFile(), LOG_FILE);
- while (path != null) { // walk up to first dir that exists
- if (!path.exists()) {
- list.add(path);
- path = path.getParentFile();
- } else
- path = null;
- }
- for (int i = list.size() - 1; i >= 0; i--) { // walk down to create missing dirs
- path = (File) list.get(i);
- path.mkdir();
- if (config.isTransient())
- path.deleteOnExit();
- }
}
return updateStateLocation;
}