diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-16 21:39:11 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-16 21:39:11 +0000 |
| commit | c1ab192a7fd72656cdfd22da765b4705106032b4 (patch) | |
| tree | f703a63366343f422900c415581c4fb3e108a355 /libjava/gnu | |
| parent | 9a88c53bf3f17897356531c943b1613f38a1f9d2 (diff) | |
| download | ppe42-gcc-c1ab192a7fd72656cdfd22da765b4705106032b4.tar.gz ppe42-gcc-c1ab192a7fd72656cdfd22da765b4705106032b4.zip | |
* gnu/gcj/runtime/SharedLibHelper.java (findHelper): Delete
copied file on exit.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95116 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu')
| -rw-r--r-- | libjava/gnu/gcj/runtime/SharedLibHelper.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/libjava/gnu/gcj/runtime/SharedLibHelper.java b/libjava/gnu/gcj/runtime/SharedLibHelper.java index 912c58e397e..bdf7c0453ae 100644 --- a/libjava/gnu/gcj/runtime/SharedLibHelper.java +++ b/libjava/gnu/gcj/runtime/SharedLibHelper.java @@ -1,4 +1,4 @@ -/* Copyright (C) 2001, 2003, 2004 Free Software Foundation +/* Copyright (C) 2001, 2003, 2004, 2005 Free Software Foundation This file is part of libgcj. @@ -67,13 +67,15 @@ public class SharedLibHelper } public static SharedLibHelper findHelper (ClassLoader loader, String libname, - CodeSource source, boolean tryParents) + CodeSource source, + boolean tryParents) { return findHelper (loader, libname, source, null, tryParents); } public static SharedLibHelper findHelper (ClassLoader loader, String libname, - CodeSource source, ProtectionDomain domain, + CodeSource source, + ProtectionDomain domain, boolean tryParents) { synchronized (map) @@ -118,6 +120,7 @@ public class SharedLibHelper ".so", new File ("/tmp")); File src = new File(libname); copyFile (src, copy); + copy.deleteOnExit(); libname = copy.getPath(); } catch (IOException e) |

