diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 667eeae13638c5ddef26cd66c87c3d85a05f0857..8d045957b77479b8d003f8eb7c84144bb4a79c21 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 ed1ca946ed3af7845ed5e6c57562a70651091bb0..33776abad7dea731a0df22dd9717228a26133d0b 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); }