aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libjava/ChangeLog4
-rw-r--r--libjava/java/io/File.java2
2 files changed, 5 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 667eeae..8d04595 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,7 @@
+2006-07-18 Gary Benson <gbenson@redhat.com>
+
+ * java/io/File.java (deleteOnExit): Fix security check.
+
2006-07-14 Anthony Green <green@redhat.com>
* java/io/natFilePosix.cc (performSetLastModified): Return true on
diff --git a/libjava/java/io/File.java b/libjava/java/io/File.java
index ed1ca94..33776ab 100644
--- a/libjava/java/io/File.java
+++ b/libjava/java/io/File.java
@@ -1388,7 +1388,7 @@ public class File implements Serializable, Comparable
// Check the SecurityManager
SecurityManager sm = System.getSecurityManager();
if (sm != null)
- sm.checkDelete (getName());
+ sm.checkDelete (getPath());
DeleteFileHelper.add(this);
}