From 556e6085d356ebc5b2b616e970008a8b57f7b1aa Mon Sep 17 00:00:00 2001
From: gary <gary@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue, 18 Jul 2006 11:23:39 +0000
Subject: [PATCH] 2006-07-18  Gary Benson  <gbenson@redhat.com>

	* java/io/File.java (deleteOnExit): Fix security check.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115551 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libjava/ChangeLog         | 4 ++++
 libjava/java/io/File.java | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 667eeae13638..8d045957b774 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 ed1ca946ed3a..33776abad7de 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);
   }
-- 
GitLab