X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=libjava%2Fgnu%2Fgcj%2Fruntime%2FFileDeleter.java;fp=libjava%2Fgnu%2Fgcj%2Fruntime%2FFileDeleter.java;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=d5f99d04c4712e457b8b0b57d36a454b62e888dd;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/libjava/gnu/gcj/runtime/FileDeleter.java b/libjava/gnu/gcj/runtime/FileDeleter.java deleted file mode 100644 index d5f99d04..00000000 --- a/libjava/gnu/gcj/runtime/FileDeleter.java +++ /dev/null @@ -1,35 +0,0 @@ -/* Copyright (C) 2000 Free Software Foundation - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -package gnu.gcj.runtime; - -import java.io.*; -import java.util.*; - -public final class FileDeleter -{ - public synchronized static void add (File f) - { - if (deleteOnExitStack == null) - deleteOnExitStack = new Stack (); - - deleteOnExitStack.push (f); - } - - // Helper method called by java.lang.Runtime.exit() to perform - // pending deletions. - public synchronized static void deleteOnExitNow () - { - if (deleteOnExitStack != null) - while (!deleteOnExitStack.empty ()) - ((File)(deleteOnExitStack.pop ())).delete (); - } - - // A stack of files to delete upon normal termination. - private static Stack deleteOnExitStack; -}